Advertisement
Samatter

DirectInput

Mar 30th, 2021 (edited)
998
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 5.01 KB | None | 0 0
  1. DirectInput scancodes for Skyrim SE.
  2. Note: some special characters might not be supported by the game.
  3.  
  4. ========== Keyboard buttons ==========
  5.  
  6. ESCAPE          1
  7. 1               2
  8. 2               3
  9. 3               4
  10. 4               5
  11. 5               6
  12. 6               7
  13. 7               8
  14. 8               9
  15. 9               10
  16. 0               11
  17. MINUS           12    /* "-" on main keyboard */
  18. EQUALS          13
  19. BACK            14    /* Backspace */
  20. TAB             15
  21. Q               16
  22. W               17
  23. E               18
  24. R               19
  25. T               20
  26. Y               21
  27. U               22
  28. I               23
  29. O               24
  30. P               25
  31. LBRACKET        26
  32. RBRACKET        27
  33. RETURN          28    /* "Enter" on main keyboard */
  34. LCONTROL        29
  35. A               30
  36. S               31
  37. D               32
  38. F               33
  39. G               34
  40. H               35
  41. J               36
  42. K               37
  43. L               38
  44. SEMICOLON       39
  45. APOSTROPHE      40
  46. GRAVE           41    /* Accent grave */
  47. LSHIFT          42
  48. BACKSLASH       43
  49. Z               44
  50. X               45
  51. C               46
  52. V               47
  53. B               48
  54. N               49
  55. M               50
  56. COMMA           51
  57. PERIOD          52    /* "." on main keyboard */
  58. SLASH           53    /* "/" on main keyboard */
  59. RSHIFT          54
  60. MULTIPLY        55    /* "*" on numeric keypad */
  61. LMENU           56    /* Left Alt */
  62. SPACE           57
  63. CAPITAL         58    /* Caps Lock */
  64. F1              59
  65. F2              60
  66. F3              61
  67. F4              62
  68. F5              63
  69. F6              64
  70. F7              65
  71. F8              66
  72. F9              67
  73. F10             68
  74. NUMLOCK         69
  75. SCROLL          70    /* Scroll Lock */
  76. NUMPAD7         71
  77. NUMPAD8         72
  78. NUMPAD9         73
  79. SUBTRACT        74    /* "-" on numeric keypad */
  80. NUMPAD4         75
  81. NUMPAD5         76
  82. NUMPAD6         77
  83. ADD             78    /* "+" on numeric keypad */
  84. NUMPAD1         79
  85. NUMPAD2         80
  86. NUMPAD3         81
  87. NUMPAD0         82
  88. DECIMAL         83    /* "." on numeric keypad */
  89. OEM_102         86    /* "<>" or "\|" on RT 102-key keyboard (Non-U.S.) */
  90. F11             87
  91. F12             88
  92. F13             100    /* (NEC PC98) */
  93. F14             101    /* (NEC PC98) */
  94. F15             102    /* (NEC PC98) */
  95. KANA            112    /* (Japanese keyboard) */
  96. ABNT_C1         115    /* "/?" on brazilian keyboard */
  97. CONVERT         121    /* (Japanese keyboard) */
  98. NOCONVERT       123    /* (Japanese keyboard) */
  99. YEN             125    /* (Japanese keyboard) */
  100. ABNT_C2         126    /* "Numpad ." on brazilian keyboard */
  101. NUMPADEQUALS    141    /* "=" on numeric keypad (NEC PC98) */
  102. PREVTRACK       144    /* Previous Track (CIRCUMFLEX on japanese keyboard) */
  103. AT              145    /* (NEC PC98) */
  104. COLON           146    /* (NEC PC98) */
  105. UNDERLINE       147    /* (NEC PC98) */
  106. KANJI           148    /* (Japanese keyboard) */
  107. STOP            149    /* (NEC PC98) */
  108. AX              150    /* (Japan AX) */
  109. UNLABELED       151    /* (J3100) */
  110. NEXTTRACK       153    /* Next Track */
  111. NUMPADENTER     156    /* "Enter" on numeric keypad */
  112. RCONTROL        157
  113. MUTE            160    /* Mute */
  114. CALCULATOR      161    /* Calculator */
  115. PLAYPAUSE       162    /* Play/Pause */
  116. MEDIASTOP       164    /* Media Stop */
  117. VOLUMEDOWN      174    /* Volume - */
  118. VOLUMEUP        176    /* Volume + */
  119. WEBHOME         178    /* Web home */
  120. NUMPADCOMMA     179    /* "," on numeric keypad (NEC PC98) */
  121. DIVIDE          181    /* "/" on numeric keypad */
  122. SYSRQ           183
  123. RMENU           184    /* Right Alt */
  124. PAUSE           197    /* Pause */
  125. HOME            199    /* "Home" on arrow keypad */
  126. UP              200    /* "Up Arrow" on arrow keypad */
  127. PRIOR           201    /* "Page Up" on arrow keypad */
  128. LEFT            203    /* "Left Arrow" on arrow keypad */
  129. RIGHT           204    /* "Right Arrow" on arrow keypad */
  130. END             207    /* "End" on arrow keypad */
  131. DOWN            208    /* "Down Arrow" on arrow keypad */
  132. NEXT            209    /* "Page Down" on arrow keypad */
  133. INSERT          210    /* "Insert" on arrow keypad */
  134. DELETE          211    /* "Delete" on arrow keypad */
  135. LWIN            219    /* "Left Windows" key */
  136. RWIN            220    /* "Right Windows" key */
  137. APPS            221    /* "AppMenu" key */
  138. POWER           222    /* System Power */
  139. SLEEP           223    /* System Sleep */
  140. WAKE            227    /* System Wake */
  141. WEBSEARCH       229    /* Web Search */
  142. WEBFAVORITES    230    /* Web Favorites */
  143. WEBREFRESH      231    /* Web Refresh */
  144. WEBSTOP         232    /* Web Stop */
  145. WEBFORWARD      233    /* Web Forward */
  146. WEBBACK         234    /* Web Back */
  147. MYCOMPUTER      235    /* My Computer */
  148. MAIL            236    /* Mail */
  149. MEDIASELECT     237    /* Media Select */
  150.  
  151. ========== Mouse buttons ==========
  152.  
  153. LEFT_BUTTON     256
  154. RIGHT_BUTTON    257
  155. MIDDLE_BUTTON   258
  156. MOUSE_BUTTON_4  259
  157. MOUSE_BUTTON_5  260
  158. MOUSE_BUTTON_6  261
  159. MOUSE_BUTTON_7  262
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement