---
title: Generic Desktop
framework: hiddriverkit
role: collectionGroup
role_heading: API Collection
path: hiddriverkit/generic-desktop-enum
---

# Generic Desktop

Usages related to generic desktop devices, such as mice, joysticks, and keyboards.

## Topics

### Getting the Usages

- [kHIDUsage_GD_ApplicationBreak](hiddriverkit/khidusage_gd_applicationbreak.md)
- [kHIDUsage_GD_ApplicationDebuggerBreak](hiddriverkit/khidusage_gd_applicationdebuggerbreak.md)
- [kHIDUsage_GD_AssistiveControl](hiddriverkit/khidusage_gd_assistivecontrol.md)
- [kHIDUsage_GD_AssistiveControlCompatible](hiddriverkit/khidusage_gd_assistivecontrolcompatible.md)
- [kHIDUsage_GD_ByteCount](hiddriverkit/khidusage_gd_bytecount.md)
- [kHIDUsage_GD_CallActiveLED](hiddriverkit/khidusage_gd_callactiveled.md)
- [kHIDUsage_GD_CallMuteLED](hiddriverkit/khidusage_gd_callmuteled.md)
- [kHIDUsage_GD_CallMuteToggle](hiddriverkit/khidusage_gd_callmutetoggle.md)
- [kHIDUsage_GD_ChassisEnclosure](hiddriverkit/khidusage_gd_chassisenclosure.md)
- [kHIDUsage_GD_ControlEnable](hiddriverkit/khidusage_gd_controlenable.md)
- [kHIDUsage_GD_CoolantCriticalLevel](hiddriverkit/khidusage_gd_coolantcriticallevel.md)
- [kHIDUsage_GD_CoolantLevel](hiddriverkit/khidusage_gd_coolantlevel.md)
- [kHIDUsage_GD_CoolantPump](hiddriverkit/khidusage_gd_coolantpump.md)
- [kHIDUsage_GD_CountedBuffer](hiddriverkit/khidusage_gd_countedbuffer.md)
- [kHIDUsage_GD_DPadDown](hiddriverkit/khidusage_gd_dpaddown.md)
- [kHIDUsage_GD_DPadLeft](hiddriverkit/khidusage_gd_dpadleft.md)
- [kHIDUsage_GD_DPadRight](hiddriverkit/khidusage_gd_dpadright.md)
- [kHIDUsage_GD_DPadUp](hiddriverkit/khidusage_gd_dpadup.md)
- [kHIDUsage_GD_Dial](hiddriverkit/khidusage_gd_dial.md)
- [kHIDUsage_GD_DockableDeviceDisplayOcclusion](hiddriverkit/khidusage_gd_dockabledevicedisplayocclusion.md)
- [kHIDUsage_GD_DockableDeviceDockingState](hiddriverkit/khidusage_gd_dockabledevicedockingstate.md)
- [kHIDUsage_GD_DockableDeviceObjectType](hiddriverkit/khidusage_gd_dockabledeviceobjecttype.md)
- [kHIDUsage_GD_DockableDevicePrimaryUsageID](hiddriverkit/khidusage_gd_dockabledeviceprimaryusageid.md)
- [kHIDUsage_GD_DockableDevicePrimaryUsagePage](hiddriverkit/khidusage_gd_dockabledeviceprimaryusagepage.md)
- [kHIDUsage_GD_DockableDeviceUniqueID](hiddriverkit/khidusage_gd_dockabledeviceuniqueid.md)
- [kHIDUsage_GD_DockableDeviceVendorID](hiddriverkit/khidusage_gd_dockabledevicevendorid.md)
- [kHIDUsage_GD_DoNotDisturb](hiddriverkit/khidusage_gd_donotdisturb.md)
- [kHIDUsage_GD_FeatureNotification](hiddriverkit/khidusage_gd_featurenotification.md)
- [kHIDUsage_GD_GamePad](hiddriverkit/khidusage_gd_gamepad.md)
- [kHIDUsage_GD_Hatswitch](hiddriverkit/khidusage_gd_hatswitch.md)
- [kHIDUsage_GD_IndexTrigger](hiddriverkit/khidusage_gd_indextrigger.md)
- [kHIDUsage_GD_Joystick](hiddriverkit/khidusage_gd_joystick.md)
- [kHIDUsage_GD_Keyboard](hiddriverkit/khidusage_gd_keyboard.md)
- [kHIDUsage_GD_Keypad](hiddriverkit/khidusage_gd_keypad.md)
- [kHIDUsage_GD_MotionWakeup](hiddriverkit/khidusage_gd_motionwakeup.md)
- [kHIDUsage_GD_Mouse](hiddriverkit/khidusage_gd_mouse.md)
- [kHIDUsage_GD_MultiAxisController](hiddriverkit/khidusage_gd_multiaxiscontroller.md)
- [kHIDUsage_GD_PalmTrigger](hiddriverkit/khidusage_gd_palmtrigger.md)
- [kHIDUsage_GD_Pointer](hiddriverkit/khidusage_gd_pointer.md)
- [kHIDUsage_GD_Qw](hiddriverkit/khidusage_gd_qw.md)
- [kHIDUsage_GD_Qx](hiddriverkit/khidusage_gd_qx.md)
- [kHIDUsage_GD_Qy](hiddriverkit/khidusage_gd_qy.md)
- [kHIDUsage_GD_Qz](hiddriverkit/khidusage_gd_qz.md)
- [kHIDUsage_GD_Reserved](hiddriverkit/khidusage_gd_reserved.md)
- [kHIDUsage_GD_RPM](hiddriverkit/khidusage_gd_rpm.md)
- [kHIDUsage_GD_ResolutionMultiplier](hiddriverkit/khidusage_gd_resolutionmultiplier.md)
- [kHIDUsage_GD_Rx](hiddriverkit/khidusage_gd_rx.md)
- [kHIDUsage_GD_Ry](hiddriverkit/khidusage_gd_ry.md)
- [kHIDUsage_GD_Rz](hiddriverkit/khidusage_gd_rz.md)
- [kHIDUsage_GD_Select](hiddriverkit/khidusage_gd_select.md)
- [kHIDUsage_GD_SFShift](hiddriverkit/khidusage_gd_sfshift.md)
- [kHIDUsage_GD_SFShiftLock](hiddriverkit/khidusage_gd_sfshiftlock.md)
- [kHIDUsage_GD_SFShiftLockIndicator](hiddriverkit/khidusage_gd_sfshiftlockindicator.md)
- [kHIDUsage_GD_SensorZone](hiddriverkit/khidusage_gd_sensorzone.md)
- [kHIDUsage_GD_Slider](hiddriverkit/khidusage_gd_slider.md)
- [kHIDUsage_GD_SpatialController](hiddriverkit/khidusage_gd_spatialcontroller.md)
- [kHIDUsage_GD_Start](hiddriverkit/khidusage_gd_start.md)
- [kHIDUsage_GD_SystemAppMenu](hiddriverkit/khidusage_gd_systemappmenu.md)
- [kHIDUsage_GD_SystemBreak](hiddriverkit/khidusage_gd_systembreak.md)
- [kHIDUsage_GD_SystemColdRestart](hiddriverkit/khidusage_gd_systemcoldrestart.md)
- [kHIDUsage_GD_SystemContextMenu](hiddriverkit/khidusage_gd_systemcontextmenu.md)
- [kHIDUsage_GD_SystemControl](hiddriverkit/khidusage_gd_systemcontrol.md)
- [kHIDUsage_GD_SystemDebuggerBreak](hiddriverkit/khidusage_gd_systemdebuggerbreak.md)
- [kHIDUsage_GD_SystemDismissNotification](hiddriverkit/khidusage_gd_systemdismissnotification.md)
- [kHIDUsage_GD_SystemDisplayBoth](hiddriverkit/khidusage_gd_systemdisplayboth.md)
- [kHIDUsage_GD_SystemDisplayDual](hiddriverkit/khidusage_gd_systemdisplaydual.md)
- [kHIDUsage_GD_SystemDisplayExternal](hiddriverkit/khidusage_gd_systemdisplayexternal.md)
- [kHIDUsage_GD_SystemDisplayInternal](hiddriverkit/khidusage_gd_systemdisplayinternal.md)
- [kHIDUsage_GD_SystemDisplayInvert](hiddriverkit/khidusage_gd_systemdisplayinvert.md)
- [kHIDUsage_GD_SystemDisplayRotationLockButton](hiddriverkit/khidusage_gd_systemdisplayrotationlockbutton.md)
- [kHIDUsage_GD_SystemDisplayRotationLockSliderSwitch](hiddriverkit/khidusage_gd_systemdisplayrotationlocksliderswitch.md)
- [kHIDUsage_GD_SystemDisplaySwap](hiddriverkit/khidusage_gd_systemdisplayswap.md)
- [kHIDUsage_GD_SystemDisplayToggleLCDAutoscale](hiddriverkit/khidusage_gd_systemdisplaytogglelcdautoscale.md)
- [kHIDUsage_GD_SystemDisplayToggleMode](hiddriverkit/khidusage_gd_systemdisplaytogglemode.md)
- [kHIDUsage_GD_SystemDock](hiddriverkit/khidusage_gd_systemdock.md)
- [kHIDUsage_GD_SystemHibernate](hiddriverkit/khidusage_gd_systemhibernate.md)
- [kHIDUsage_GD_SystemMainMenu](hiddriverkit/khidusage_gd_systemmainmenu.md)
- [kHIDUsage_GD_SystemMenu](hiddriverkit/khidusage_gd_systemmenu.md)
- [kHIDUsage_GD_SystemMenuDown](hiddriverkit/khidusage_gd_systemmenudown.md)
- [kHIDUsage_GD_SystemMenuExit](hiddriverkit/khidusage_gd_systemmenuexit.md)
- [kHIDUsage_GD_SystemMenuHelp](hiddriverkit/khidusage_gd_systemmenuhelp.md)
- [kHIDUsage_GD_SystemMenuLeft](hiddriverkit/khidusage_gd_systemmenuleft.md)
- [kHIDUsage_GD_SystemMenuRight](hiddriverkit/khidusage_gd_systemmenuright.md)
- [kHIDUsage_GD_SystemMenuSelect](hiddriverkit/khidusage_gd_systemmenuselect.md)
- [kHIDUsage_GD_SystemMenuUp](hiddriverkit/khidusage_gd_systemmenuup.md)
- [kHIDUsage_GD_SystemMicrophoneMute](hiddriverkit/khidusage_gd_systemmicrophonemute.md)
- [kHIDUsage_GD_SystemMultiAxisController](hiddriverkit/khidusage_gd_systemmultiaxiscontroller.md)
- [kHIDUsage_GD_SystemPowerDown](hiddriverkit/khidusage_gd_systempowerdown.md)
- [kHIDUsage_GD_SystemSetup](hiddriverkit/khidusage_gd_systemsetup.md)
- [kHIDUsage_GD_SystemSleep](hiddriverkit/khidusage_gd_systemsleep.md)
- [kHIDUsage_GD_SystemSpeakerMute](hiddriverkit/khidusage_gd_systemspeakermute.md)
- [kHIDUsage_GD_SystemUndock](hiddriverkit/khidusage_gd_systemundock.md)
- [kHIDUsage_GD_SystemWakeUp](hiddriverkit/khidusage_gd_systemwakeup.md)
- [kHIDUsage_GD_SystemWarmRestart](hiddriverkit/khidusage_gd_systemwarmrestart.md)
- [kHIDUsage_GD_TabletPCSystemControls](hiddriverkit/khidusage_gd_tabletpcsystemcontrols.md)
- [kHIDUsage_GD_Thumbstick](hiddriverkit/khidusage_gd_thumbstick.md)
- [kHIDUsage_GD_Vbrx](hiddriverkit/khidusage_gd_vbrx.md)
- [kHIDUsage_GD_Vbry](hiddriverkit/khidusage_gd_vbry.md)
- [kHIDUsage_GD_Vbrz](hiddriverkit/khidusage_gd_vbrz.md)
- [kHIDUsage_GD_Vno](hiddriverkit/khidusage_gd_vno.md)
- [kHIDUsage_GD_Vx](hiddriverkit/khidusage_gd_vx.md)
- [kHIDUsage_GD_Vy](hiddriverkit/khidusage_gd_vy.md)
- [kHIDUsage_GD_Vz](hiddriverkit/khidusage_gd_vz.md)
- [kHIDUsage_GD_Wheel](hiddriverkit/khidusage_gd_wheel.md)
- [kHIDUsage_GD_WirelessRadioButton](hiddriverkit/khidusage_gd_wirelessradiobutton.md)
- [kHIDUsage_GD_WirelessRadioLED](hiddriverkit/khidusage_gd_wirelessradioled.md)
- [kHIDUsage_GD_WirelessRadioSliderSwitch](hiddriverkit/khidusage_gd_wirelessradiosliderswitch.md)
- [kHIDUsage_GD_X](hiddriverkit/khidusage_gd_x.md)
- [kHIDUsage_GD_Y](hiddriverkit/khidusage_gd_y.md)
- [kHIDUsage_GD_Z](hiddriverkit/khidusage_gd_z.md)

## See Also

### Interaction Types

- [Simulations](hiddriverkit/simulations-enum.md)
- [Virtual Reality](hiddriverkit/virtual-reality-enum.md)
- [Sports](hiddriverkit/sports-enum.md)
- [Games](hiddriverkit/games-enum.md)
