| Enumerator |
|---|
| Left |
Used for right mouse button or equivalent events.
|
| Button1 |
Generic name for left / main button.
|
| Right |
Used for right mouse button or equivalent events.
|
| Button2 |
Generic name for right / secondary button.
|
| Middle |
Used for middle mouse button or equivalent events.
|
| Button3 |
Generic name for middle / tertiary button.
|
| Ctrl |
Used for ctrl key presses or equivalent events.
|
| SpecialButton1 |
Generic name for control key / primary modifier button.
|
| Alt |
Used for ctrl key presses or equivalent events.
|
| SpecialButton2 |
Generic name for alt key / secondary modifier button.
|
| Shift |
Used for ctrl key presses or equivalent events.
|
| SpecialButton3 |
Generic name for shift key / tertiary modifier button.
|
| Button4 |
Generic name for additional button 4.
|
| Enter |
Used for confirm button prsses or equivalent events.
|
| Button5 |
Generic name for additional button 5.
|
| Backspace |
Used for backspace button presses or equivalent events.
|
| Button6 |
Generic name for additional button 6.
|
| Button7 |
Generic name for additional button 7.
|
| ButtonUp |
Generic name for digital up button.
|
| ButtonDown |
Generic name for digital down button.
|
| ButtonLeft |
Generic name for digital left button.
|
| ButtonRight |
Generic name for digital right button.
|
| Button8 |
Generic name for additional button 8.
|
| Button9 |
Generic name for additional button 9.
|
| Processed |
INTERNAL: Used to mark events that have been processed.
|
| Exclusive |
INTERNAL: Used to mark events that are sent to a single endpoint instead of being broadcast.
|
| User |
User flags should offset this value: 14 user flags available (USER to USER << 18)
|