---
title: Generic Device Controls
framework: hiddriverkit
role: collectionGroup
role_heading: API Collection
path: hiddriverkit/generic-device-controls-enum
---

# Generic Device Controls

Usages associated with generic types of device information, such as battery level.

## Topics

### Getting the Usages

- [kHIDUsage_GenDevControls_BackgroundControls](hiddriverkit/khidusage_gendevcontrols_backgroundcontrols.md)

## See Also

### Devices

- [Keyboard or Keypad](hiddriverkit/keyboard-or-keypad-enum.md)
- [LEDs](hiddriverkit/leds-enum.md)
- [Buttons](hiddriverkit/buttons-enum.md)
- [Ordinals](hiddriverkit/ordinals-enum.md)
- [Telephony](hiddriverkit/telephony-enum.md)
- [Consumer](hiddriverkit/consumer-enum.md)
- [Digitizer](hiddriverkit/digitizer-enum.md)
- [Physical Interface Device](hiddriverkit/physical-interface-device-enum.md)
- [Alphanumeric Display](hiddriverkit/alphanumeric-display-enum.md)
- [Haptics](hiddriverkit/haptics-enum.md)
- [FIDO](hiddriverkit/fido-enum.md)
- [Braille Device](hiddriverkit/braille-device-enum.md)
