HID services: Difference between revisions
No edit summary |
No edit summary |
||
Line 6,085: | Line 6,085: | ||
= KeyboardKeySet = | = KeyboardKeySet = | ||
This is "nn::hid::KeyboardKeySet". This is a BitFlagSet object for [[#KeyboardKey]]. | This is "nn::hid::KeyboardKeySet". This is a BitFlagSet object for [[#KeyboardKey]]. | ||
= KeyboardKey = | |||
This is "nn::hid::KeyboardKey". This is a 256-bit flag. | |||
{| class="wikitable" border="1" | |||
|- | |||
! Bit | |||
! Description | |||
|- | |||
| 4 | |||
| A | |||
|- | |||
| 5 | |||
| B | |||
|- | |||
| 6 | |||
| C | |||
|- | |||
| 7 | |||
| D | |||
|- | |||
| 8 | |||
| E | |||
|- | |||
| 9 | |||
| F | |||
|- | |||
| 10 | |||
| G | |||
|- | |||
| 11 | |||
| H | |||
|- | |||
| 12 | |||
| I | |||
|- | |||
| 13 | |||
| J | |||
|- | |||
| 14 | |||
| K | |||
|- | |||
| 15 | |||
| L | |||
|- | |||
| 16 | |||
| M | |||
|- | |||
| 17 | |||
| N | |||
|- | |||
| 18 | |||
| O | |||
|- | |||
| 19 | |||
| P | |||
|- | |||
| 20 | |||
| Q | |||
|- | |||
| 21 | |||
| R | |||
|- | |||
| 22 | |||
| S | |||
|- | |||
| 23 | |||
| T | |||
|- | |||
| 24 | |||
| U | |||
|- | |||
| 25 | |||
| V | |||
|- | |||
| 26 | |||
| W | |||
|- | |||
| 27 | |||
| X | |||
|- | |||
| 28 | |||
| Y | |||
|- | |||
| 29 | |||
| Z | |||
|- | |||
| 30 | |||
| D1 | |||
|- | |||
| 31 | |||
| D2 | |||
|- | |||
| 32 | |||
| D3 | |||
|- | |||
| 33 | |||
| D4 | |||
|- | |||
| 34 | |||
| D5 | |||
|- | |||
| 35 | |||
| D6 | |||
|- | |||
| 36 | |||
| D7 | |||
|- | |||
| 37 | |||
| D8 | |||
|- | |||
| 38 | |||
| D9 | |||
|- | |||
| 39 | |||
| D0 | |||
|- | |||
| 40 | |||
| Return | |||
|- | |||
| 41 | |||
| Escape | |||
|- | |||
| 42 | |||
| Backspace | |||
|- | |||
| 43 | |||
| Tab | |||
|- | |||
| 44 | |||
| Space | |||
|- | |||
| 45 | |||
| Minus | |||
|- | |||
| 46 | |||
| Plus | |||
|- | |||
| 47 | |||
| OpenBracket | |||
|- | |||
| 48 | |||
| CloseBracket | |||
|- | |||
| 49 | |||
| Pipe | |||
|- | |||
| 50 | |||
| Tilde | |||
|- | |||
| 51 | |||
| Semicolon | |||
|- | |||
| 52 | |||
| Quote | |||
|- | |||
| 53 | |||
| Backquote | |||
|- | |||
| 54 | |||
| Comma | |||
|- | |||
| 55 | |||
| Period | |||
|- | |||
| 56 | |||
| Slash | |||
|- | |||
| 57 | |||
| CapsLock | |||
|- | |||
| 58 | |||
| F1 | |||
|- | |||
| 59 | |||
| F2 | |||
|- | |||
| 60 | |||
| F3 | |||
|- | |||
| 61 | |||
| F4 | |||
|- | |||
| 62 | |||
| F5 | |||
|- | |||
| 63 | |||
| F6 | |||
|- | |||
| 64 | |||
| F7 | |||
|- | |||
| 65 | |||
| F8 | |||
|- | |||
| 66 | |||
| F9 | |||
|- | |||
| 67 | |||
| F10 | |||
|- | |||
| 68 | |||
| F11 | |||
|- | |||
| 69 | |||
| F12 | |||
|- | |||
| 70 | |||
| PrintScreen | |||
|- | |||
| 71 | |||
| ScrollLock | |||
|- | |||
| 72 | |||
| Pause | |||
|- | |||
| 73 | |||
| Insert | |||
|- | |||
| 74 | |||
| Home | |||
|- | |||
| 75 | |||
| PageUp | |||
|- | |||
| 76 | |||
| Delete | |||
|- | |||
| 77 | |||
| End | |||
|- | |||
| 78 | |||
| PageDown | |||
|- | |||
| 79 | |||
| RightArrow | |||
|- | |||
| 80 | |||
| LeftArrow | |||
|- | |||
| 81 | |||
| DownArrow | |||
|- | |||
| 82 | |||
| UpArrow | |||
|- | |||
| 83 | |||
| NumLock | |||
|- | |||
| 84 | |||
| NumPadDivide | |||
|- | |||
| 85 | |||
| NumPadMultiply | |||
|- | |||
| 86 | |||
| NumPadSubtract | |||
|- | |||
| 87 | |||
| NumPadAdd | |||
|- | |||
| 88 | |||
| NumPadEnter | |||
|- | |||
| 89 | |||
| NumPad1 | |||
|- | |||
| 90 | |||
| NumPad2 | |||
|- | |||
| 91 | |||
| NumPad3 | |||
|- | |||
| 92 | |||
| NumPad4 | |||
|- | |||
| 93 | |||
| NumPad5 | |||
|- | |||
| 94 | |||
| NumPad6 | |||
|- | |||
| 95 | |||
| NumPad7 | |||
|- | |||
| 96 | |||
| NumPad8 | |||
|- | |||
| 97 | |||
| NumPad9 | |||
|- | |||
| 98 | |||
| NumPad0 | |||
|- | |||
| 99 | |||
| NumPadDot | |||
|- | |||
| 100 | |||
| Backslash | |||
|- | |||
| 101 | |||
| Application | |||
|- | |||
| 102 | |||
| Power | |||
|- | |||
| 103 | |||
| NumPadEquals | |||
|- | |||
| 104 | |||
| F13 | |||
|- | |||
| 105 | |||
| F14 | |||
|- | |||
| 106 | |||
| F15 | |||
|- | |||
| 107 | |||
| F16 | |||
|- | |||
| 108 | |||
| F17 | |||
|- | |||
| 109 | |||
| F18 | |||
|- | |||
| 110 | |||
| F19 | |||
|- | |||
| 111 | |||
| F20 | |||
|- | |||
| 112 | |||
| F21 | |||
|- | |||
| 113 | |||
| F22 | |||
|- | |||
| 114 | |||
| F23 | |||
|- | |||
| 115 | |||
| F24 | |||
|- | |||
| 133 | |||
| NumPadComma | |||
|- | |||
| 135 | |||
| Ro | |||
|- | |||
| 136 | |||
| KatakanaHiragana | |||
|- | |||
| 137 | |||
| Yen | |||
|- | |||
| 138 | |||
| Henkan | |||
|- | |||
| 139 | |||
| Muhenkan | |||
|- | |||
| 140 | |||
| NumPadCommaPc98 | |||
|- | |||
| 144 | |||
| HangulEnglish | |||
|- | |||
| 145 | |||
| Hanja | |||
|- | |||
| 146 | |||
| Katakana | |||
|- | |||
| 147 | |||
| Hiragana | |||
|- | |||
| 148 | |||
| ZenkakuHankaku | |||
|- | |||
| 224 | |||
| LeftControl | |||
|- | |||
| 225 | |||
| LeftShift | |||
|- | |||
| 226 | |||
| LeftAlt | |||
|- | |||
| 227 | |||
| LeftGui | |||
|- | |||
| 228 | |||
| RightControl | |||
|- | |||
| 229 | |||
| RightShift | |||
|- | |||
| 230 | |||
| RightAlt | |||
|- | |||
| 231 | |||
| RightGui | |||
|} | |||
= KeyboardLockKeyEventSet = | = KeyboardLockKeyEventSet = |