LogicalKeyEnums
¶
Platform independent key enumeration.
| Unknown¶ | Unknown keys are used for unmapped keys. |
| Number0¶ | Identifies the 0 key. |
| Number1¶ | Identifies the 1 key. |
| Number2¶ | Identifies the 2 key. |
| Number3¶ | Identifies the 3 key. |
| Number4¶ | Identifies the 4 key. |
| Number5¶ | Identifies the 5 key. |
| Number6¶ | Identifies the 6 key. |
| Number7¶ | Identifies the 7 key. |
| Number8¶ | Identifies the 8 key. |
| Number9¶ | Identifies the 9 key. |
| Comma¶ | Identifies the comma key. |
| Period¶ | Identifies the period key. |
| Semicolon¶ | Identifies the semicolon key. |
| Pipe¶ | Identifies the pipe key. |
| Quote¶ | Identifies the quote key. |
| DecimalSeparator¶ | Allows for the key mapping of a locale specific decimal separator. |
| ThousandsSeparator¶ | Allows for the key mapping of a locale specific thousands separator. |
| A¶ | Identifies the A key. |
| B¶ | Identifies the B key. |
| C¶ | Identifies the C key. |
| D¶ | Identifies the D key. |
| E¶ | Identifies the E key. |
| F¶ | Identifies the F key. |
| G¶ | Identifies the G key. |
| H¶ | Identifies the H key. |
| I¶ | Identifies the I key. |
| J¶ | Identifies the J key. |
| K¶ | Identifies the K key. |
| L¶ | Identifies the L key. |
| M¶ | Identifies the M key. |
| N¶ | Identifies the N key. |
| O¶ | Identifies the O key. |
| P¶ | Identifies the P key. |
| Q¶ | Identifies the Q key. |
| R¶ | Identifies the R key. |
| S¶ | Identifies the S key. |
| T¶ | Identifies the T key. |
| U¶ | Identifies the U key. |
| V¶ | Identifies the V key. |
| W¶ | Identifies the W key. |
| X¶ | Identifies the X key. |
| Y¶ | Identifies the Y key. |
| Z¶ | Identifies the Z key. |
| Space¶ | Identifies the white-space key. |
| Backspace¶ | Identifies the backspace key. |
| Enter¶ | Identifies the Enter key. |
| Tab¶ | Identifies the Tab key. |
| BackTab¶ | Identifies the Back Tab key. |
| Escape¶ | Identifies the Escape key. |
| CapsLock¶ | Identifies the CapsLock key. |
| NumLock¶ | Identifies the NumLock key. |
| PrintScreen¶ | Identifies the PrintScreen key. |
| ScrollLock¶ | Identifies the ScrollLock key. |
| Break¶ | Identifies the Break key. |
| Insert¶ | Identifies the Insert key. |
| Delete¶ | Identifies the Delete key. |
| Home¶ | Identifies the Home key. |
| End¶ | Identifies the End key. |
| PageUp¶ | Identifies the PageUp key. |
| PageDown¶ | Identifies the PageDown key. |
| Plus¶ | Identifies the plus key. |
| Minus¶ | Identifies the minus key. |
| Multiply¶ | Identifies the asterisk key. |
| Divide¶ | Identifies the slash key. |
| ArrowUp¶ | Identifies the arrow up key. |
| ArrowDown¶ | Identifies the arrow down key. |
| ArrowLeft¶ | Identifies the arrow left key. |
| ArrowRight¶ | Identifies the arrow right key. |
| Numpad0¶ | Identifies the 0 key from the numeric keypad. |
| Numpad1¶ | Identifies the 1 key from the numeric keypad. |
| Numpad2¶ | Identifies the 2 key from the numeric keypad. |
| Numpad3¶ | Identifies the 3 key from the numeric keypad. |
| Numpad4¶ | Identifies the 4 key from the numeric keypad. |
| Numpad5¶ | Identifies the 5 key from the numeric keypad. |
| Numpad6¶ | Identifies the 6 key from the numeric keypad. |
| Numpad7¶ | Identifies the 7 key from the numeric keypad. |
| Numpad8¶ | Identifies the 8 key from the numeric keypad. |
| Numpad9¶ | Identifies the 9 key from the numeric keypad. |
| NumpadDivide¶ | Identifies the slash key from the numeric keypad. |
| NumpadMultiply¶ | Identifies the asterisk key from the numeric keypad. |
| NumpadPlus¶ | Identifies the plus key from the numeric keypad. |
| NumpadMinus¶ | Identifies the minus key from the numeric keypad. |
| NumpadComma¶ | Identifies the comma key from the numeric keypad. |
| NumpadEnter¶ | Identifies the Enter key from the numeric keypad. |
| F1¶ | Identifies the F1 function key. |
| F2¶ | Identifies the F2 function key. |
| F3¶ | Identifies the F3 function key. |
| F4¶ | Identifies the F4 function key. |
| F5¶ | Identifies the F5 function key. |
| F6¶ | Identifies the F6 function key. |
| F7¶ | Identifies the F7 function key. |
| F8¶ | Identifies the F8 function key. |
| F9¶ | Identifies the F9 function key. |
| F10¶ | Identifies the F10 function key. |
| F11¶ | Identifies the F11 function key. |
| F12¶ | Identifies the F12 function key. |
| VolumeUp¶ | Identifies the volume up key. |
| VolumeDown¶ | Identifies the volume down key. |
| Softkey1¶ | Identifies the first softkey button, typically present on a phone layout. |
| Softkey2¶ | Identifies the second softkey button, typically present on a phone layout. |
| Softkey3¶ | Identifies the third softkey button, typically present on a phone layout. |
| Softkey4¶ | Identifies the fourth softkey button, typically present on a phone layout. |
| Shift¶ | Identifies the Shift modifier key. |
| Control¶ | Identifies the Control modifier key. |
| Alt¶ | Identifies the Alt modifier key. |
| Super¶ | Identifies the Super key. You can map Windows key on Windows OS, or Command key on Mac OS to it. |
| Menu¶ | Identifies the menu key on keyboards where the key is available. The key is also known as "hamburger button" on Android key layouts. |
| LeftAlt¶ | Identifies the left Alt modifier key. |
| LeftControl¶ | Identifies the left Control modifier key. |
| LeftShift¶ | Identifies the left Shift modifier key. |
| LeftSuper¶ | Identifies the left Super key. |
| RightAlt¶ | Identifies the right Alt modifier key. |
| RightControl¶ | Identifies the right Control modifier key. |
| RightShift¶ | Identifies the right Shift modifier key. |
| RightSuper¶ | Identifies the right Super key. |
| ButtonA¶ | Identifies the A button on game controllers. |
| ButtonB¶ | Identifies the B button on game controllers. |
| ButtonC¶ | Identifies the C button on game controllers. |
| ButtonX¶ | Identifies the X button on game controllers. |
| ButtonY¶ | Identifies the Y button on game controllers. |
| ButtonZ¶ | Identifies the Z button on game controllers. |
| ButtonL1¶ | Identifies the L1 button on game controllers. |
| ButtonL2¶ | Identifies the L2 button on game controllers. |
| ButtonR1¶ | Identifies the R1 button on game controllers. |
| ButtonR2¶ | Identifies the R2 button on game controllers. |
| ButtonSelect¶ | Identifies the select button on game controllers. |
| ButtonStart¶ | Identifies the start button on game controllers. |
| ButtonThumbL¶ | Identifies the ThumbL button on game controllers. |
| ButtonThumbR¶ | Identifies the ThumbR button on game controllers. |
| ButtonMode¶ | Identifies the mode button on game controllers. |
| Max¶ | Specifies the number of logical key values. When extended, the enum value must be kept as last element of the enumeration. |