Enum HidGenericDesktopUsage
Describes usages for the GenericDesktop page.
Namespace: OpenTK.Input.Hid
Assembly: OpenTK.Input.dll
Syntax
public enum HidGenericDesktopUsage : ushort
Fields
| Name | Description |
|---|---|
| ByteCount | Defines a report field that indicates the number of meaningful data bytes in an associated buffered-byte field. |
| CountedBuffer | Used with buffered –byte data to indicate the number of valid bytes in the buffered-byte field. |
| Dial | A rotary control for generating a variable value, normally in the form of a knob spun by the index finger and thumb. |
| DPadDown | Indicates that bottom of a Direction Pad is pressed |
| DPadLeft | Indicates that left side of a Direction Pad is pressed |
| DPadRight | Indicates that right side of a Direction Pad is pressed |
| DPadUp | Indicates that top of a Direction Pad is pressed. |
| GamePad | A manual control or cursor device. |
| Hatswitch | A specialized mechanical configuration of switches generating a variable value with a null state. |
| Joystick | A manual control or cursor device. |
| Keyboard | The primary computer input device. |
| Keypad | Any keyboard configuration that does not meet the minimum requirements of the Boot Keyboard. |
| MotionWakeup | Enables the generation of a USB remote wakeup when the device detects motion. |
| Mouse | A hand-held, button-activated input device that when rolled along a flat surface, directs an indicator to move correspondingly about a computer screen, allowing the operator to move the indicator freely in select operations or to manipulate text or graphics. |
| MultiAxisController | An input device used to orient eyepoints and or objects in 3 dimensional space. |
| Pointer | A collection of axes that generates a value to direct, indicate, or point user intentions to an application. |
| RotationX | A rotation about the X axis. Angular position report values follow the righthand rule. |
| RotationY | A rotation about the Y axis. Angular position report values follow the righthand rule. |
| RotationZ | A rotation about the Z axis. Angular position report values follow the righthand rule. |
| Select | Application option select button. |
| Slider | A linear control for generating a variable value, normally in the form of a thumb slide in a slot. |
| Start | Session start button. |
| SystemAppMenu | Displays an application-specific menu. |
| SystemContextMenu | Evokes a context-sensitive menu. |
| SystemControl | An application-level collection that contains system-software-specific usages. |
| SystemMainMenu | Evokes the OS main-level selection menu. |
| SystemMenuDown | Menu select down. |
| SystemMenuExit | Exits a menu. |
| SystemMenuHelp | Displays the help menu. |
| SystemMenuLeft | Menu select left. |
| SystemMenuRight | Menu select right. |
| SystemMenuSelect | Selects a menu item. |
| SystemMenuUp | Menu select up. |
| SystemPowerDown | Asserted when the intended action is to initiate system-wide power down now from Full Power or Sleep states. |
| SystemSleep | Asserted when the intended action is to initiate system-wide low power mode now. |
| SystemWakeUp | Asserted when the intended action is to initiate system-wide Full Power state now. |
| VectorNonOriented | A non oriented vector or value. |
| VectorX | A vector in the X direction. |
| VectorXBodyRelative | A vector in the X direction relative to the body of an object. |
| VectorY | A vector in the Y direction. |
| VectorYBodyRelative | A vector in the Y direction relative to the body of an object. |
| VectorZ | A vector in the Z direction. |
| VectorZBodyRelative | A vector in the Z direction relative to the body of an object. |
| Wheel | A rotary control for generating a variable value, normally rolled, unlike a dial. |
| X | A linear translation in the X direction. |
| Y | A linear translation in the Y direction. |
| Z | A linear translation in the Z direction. |