---
title: kIOHIDElementTypeInput_Button
framework: hiddriverkit
role: symbol
role_heading: Enumeration Case
path: hiddriverkit/iohidelementtype/kiohidelementtypeinput_button
---

# kIOHIDElementTypeInput_Button

The element contains a one-bit input data field.

## Declaration

```occ
kIOHIDElementTypeInput_Button
```

## See Also

### Getting the Element Types

- [kIOHIDElementTypeInput_Misc](hiddriverkit/iohidelementtype/kiohidelementtypeinput_misc.md)
- [kIOHIDElementTypeInput_Axis](hiddriverkit/iohidelementtype/kiohidelementtypeinput_axis.md)
- [kIOHIDElementTypeInput_ScanCodes](hiddriverkit/iohidelementtype/kiohidelementtypeinput_scancodes.md)
- [kIOHIDElementTypeInput_NULL](hiddriverkit/iohidelementtype/kiohidelementtypeinput_null.md)
- [kIOHIDElementTypeOutput](hiddriverkit/iohidelementtype/kiohidelementtypeoutput.md)
- [kIOHIDElementTypeFeature](hiddriverkit/iohidelementtype/kiohidelementtypefeature.md)
- [kIOHIDElementTypeCollection](hiddriverkit/iohidelementtype/kiohidelementtypecollection.md)
