Usage Enumeration

HIDSharp
See http://www.usb.org/developers/hidpage for additional HID Usage Tables.

Namespace:  HidSharp.Reports
Assembly:  HidSharp (in HidSharp.dll) Version: 2.6.3
Syntax

public enum Usage
Members

  Member nameValueDescription
GenericDesktopPointer65537
GenericDesktopMouse65538
GenericDesktopJoystick65540
GenericDesktopGamepad65541
GenericDesktopKeyboard65542
GenericDesktopKeypad65543
GenericDesktopMultiaxisController65544
GenericDesktopX65584
GenericDesktopY65585
GenericDesktopZ65586
GenericDesktopRx65587
GenericDesktopRy65588
GenericDesktopRz65589
GenericDesktopSlider65590
GenericDesktopDial65591
GenericDesktopWheel65592
GenericDesktopHatSwitch65593
GenericDesktopStart65597
GenericDesktopSelect65598
GenericDesktopSystemControl65664
GenericDesktopDPadUp65680
GenericDesktopDPadDown65681
GenericDesktopDPadLeft65682
GenericDesktopDPadRight65683
KeyboardA458756
KeyboardB458757
KeyboardC458758
KeyboardD458759
KeyboardE458760
KeyboardF458761
KeyboardG458762
KeyboardH458763
KeyboardI458764
KeyboardJ458765
KeyboardK458766
KeyboardL458767
KeyboardM458768
KeyboardN458769
KeyboardO458770
KeyboardP458771
KeyboardQ458772
KeyboardR458773
KeyboardS458774
KeyboardT458775
KeyboardU458776
KeyboardV458777
KeyboardW458778
KeyboardX458779
KeyboardY458780
KeyboardZ458781
Keyboard1458782
Keyboard2458783
Keyboard3458784
Keyboard4458785
Keyboard5458786
Keyboard6458787
Keyboard7458788
Keyboard8458789
Keyboard9458790
Keyboard0458791
KeyboardEnter458792
KeyboardEscape458793
KeyboardBackspace458794
KeyboardTab458795
KeyboardSpace458796
KeyboardF1458810
KeyboardF2458811
KeyboardF3458812
KeyboardF4458813
KeyboardF5458814
KeyboardF6458815
KeyboardF7458816
KeyboardF8458817
KeyboardF9458818
KeyboardF10458819
KeyboardF11458820
KeyboardF12458821
KeyboardDelete458828
KeypadEnter458840
Keypad1458841
Keypad2458842
Keypad3458843
Keypad4458844
Keypad5458845
Keypad6458846
Keypad7458847
Keypad8458848
Keypad9458849
Keypad0458850
KeyboardLeftControl458976
KeyboardLeftShift458977
KeyboardLeftAlt458978
KeyboardLeftGUI458979
KeyboardRightControl458980
KeyboardRightShift458981
KeyboardRightAlt458982
KeyboardRightGUI458983
LedNumLock524289
LedCapsLock524290
LedScrollLock524291
LedCompose524292
LedKana524293
Button1589825
Button2589826
Button3589827
Button4589828
Button5589829
Button6589830
Button7589831
Button8589832
Button9589833
Button10589834
Button11589835
Button12589836
Button13589837
Button14589838
Button15589839
Button16589840
Button17589841
Button18589842
Button19589843
Button20589844
Button21589845
Button22589846
Button23589847
Button24589848
Button25589849
Button26589850
Button27589851
Button28589852
Button29589853
Button30589854
Button31589855
ConsumerConsumerControl786433
ConsumerNumericKeypad786434
ConsumerProgrammableButtons786435
ConsumerMicrophone786436
ConsumerFunctionButtons786486
ConsumerScanNextTrack786613
ConsumerScanPreviousTrack786614
ConsumerPlayPause786637
ConsumerMute786658
ConsumerVolumeIncrement786665
ConsumerVolumeDecrement786666
ConsumerALCalculator786834
WeighingDevicesWeighingDevice9240577
WeighingDevicesDataWeight9240640
WeighingDevicesDataScaling9240641
WeighingDevicesWeightUnit9240656
WeighingDevicesWeightUnitMilligram9240657
WeighingDevicesWeightUnitGram9240658
WeighingDevicesWeightUnitKilogram9240659
WeighingDevicesWeightUnitOunce9240667
WeighingDevicesWeightUnitPound9240668
WeighingDevicesScaleStatus9240688
WeighingDevicesScaleStatusFault9240689
WeighingDevicesScaleStatusStableAtCenterOfZero9240690
WeighingDevicesScaleStatusInMotion9240691
WeighingDevicesScaleStatusWeightStable9240692
WeighingDevicesScaleStatusUnderZero9240693
WeighingDevicesScaleStatusOverWeightLimit9240694
WeighingDevicesScaleStatusRequiresCalibration9240695
WeighingDevicesScaleStatusRequiresRezeroing9240696
WeighingDevicesZeroScale9240704
See Also

Reference