sdl_scancode.odin 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542
  1. package sdl2
  2. import "core:c"
  3. Scancode :: enum c.int {
  4. UNKNOWN = 0,
  5. A = 4,
  6. B = 5,
  7. C = 6,
  8. D = 7,
  9. E = 8,
  10. F = 9,
  11. G = 10,
  12. H = 11,
  13. I = 12,
  14. J = 13,
  15. K = 14,
  16. L = 15,
  17. M = 16,
  18. N = 17,
  19. O = 18,
  20. P = 19,
  21. Q = 20,
  22. R = 21,
  23. S = 22,
  24. T = 23,
  25. U = 24,
  26. V = 25,
  27. W = 26,
  28. X = 27,
  29. Y = 28,
  30. Z = 29,
  31. NUM1 = 30,
  32. NUM2 = 31,
  33. NUM3 = 32,
  34. NUM4 = 33,
  35. NUM5 = 34,
  36. NUM6 = 35,
  37. NUM7 = 36,
  38. NUM8 = 37,
  39. NUM9 = 38,
  40. NUM0 = 39,
  41. RETURN = 40,
  42. ESCAPE = 41,
  43. BACKSPACE = 42,
  44. TAB = 43,
  45. SPACE = 44,
  46. MINUS = 45,
  47. EQUALS = 46,
  48. LEFTBRACKET = 47,
  49. RIGHTBRACKET = 48,
  50. BACKSLASH = 49,
  51. NONUSHASH = 50,
  52. SEMICOLON = 51,
  53. APOSTROPHE = 52,
  54. GRAVE = 53,
  55. COMMA = 54,
  56. PERIOD = 55,
  57. SLASH = 56,
  58. CAPSLOCK = 57,
  59. F1 = 58,
  60. F2 = 59,
  61. F3 = 60,
  62. F4 = 61,
  63. F5 = 62,
  64. F6 = 63,
  65. F7 = 64,
  66. F8 = 65,
  67. F9 = 66,
  68. F10 = 67,
  69. F11 = 68,
  70. F12 = 69,
  71. PRINTSCREEN = 70,
  72. SCROLLLOCK = 71,
  73. PAUSE = 72,
  74. INSERT = 73,
  75. HOME = 74,
  76. PAGEUP = 75,
  77. DELETE = 76,
  78. END = 77,
  79. PAGEDOWN = 78,
  80. RIGHT = 79,
  81. LEFT = 80,
  82. DOWN = 81,
  83. UP = 82,
  84. NUMLOCKCLEAR = 83,
  85. KP_DIVIDE = 84,
  86. KP_MULTIPLY = 85,
  87. KP_MINUS = 86,
  88. KP_PLUS = 87,
  89. KP_ENTER = 88,
  90. KP_1 = 89,
  91. KP_2 = 90,
  92. KP_3 = 91,
  93. KP_4 = 92,
  94. KP_5 = 93,
  95. KP_6 = 94,
  96. KP_7 = 95,
  97. KP_8 = 96,
  98. KP_9 = 97,
  99. KP_0 = 98,
  100. KP_PERIOD = 99,
  101. NONUSBACKSLASH = 100,
  102. APPLICATION = 101,
  103. POWER = 102,
  104. KP_EQUALS = 103,
  105. F13 = 104,
  106. F14 = 105,
  107. F15 = 106,
  108. F16 = 107,
  109. F17 = 108,
  110. F18 = 109,
  111. F19 = 110,
  112. F20 = 111,
  113. F21 = 112,
  114. F22 = 113,
  115. F23 = 114,
  116. F24 = 115,
  117. EXECUTE = 116,
  118. HELP = 117,
  119. MENU = 118,
  120. SELECT = 119,
  121. STOP = 120,
  122. AGAIN = 121,
  123. UNDO = 122,
  124. CUT = 123,
  125. COPY = 124,
  126. PASTE = 125,
  127. FIND = 126,
  128. MUTE = 127,
  129. VOLUMEUP = 128,
  130. VOLUMEDOWN = 129,
  131. /* not sure whether there's a reason to enable these */
  132. /* LOCKINGCAPSLOCK = 130, */
  133. /* LOCKINGNUMLOCK = 131, */
  134. /* LOCKINGSCROLLLOCK = 132, */
  135. KP_COMMA = 133,
  136. KP_EQUALSAS400 = 134,
  137. INTERNATIONAL1 = 135,
  138. INTERNATIONAL2 = 136,
  139. INTERNATIONAL3 = 137,
  140. INTERNATIONAL4 = 138,
  141. INTERNATIONAL5 = 139,
  142. INTERNATIONAL6 = 140,
  143. INTERNATIONAL7 = 141,
  144. INTERNATIONAL8 = 142,
  145. INTERNATIONAL9 = 143,
  146. LANG1 = 144,
  147. LANG2 = 145,
  148. LANG3 = 146,
  149. LANG4 = 147,
  150. LANG5 = 148,
  151. LANG6 = 149,
  152. LANG7 = 150,
  153. LANG8 = 151,
  154. LANG9 = 152,
  155. ALTERASE = 153,
  156. SYSREQ = 154,
  157. CANCEL = 155,
  158. CLEAR = 156,
  159. PRIOR = 157,
  160. RETURN2 = 158,
  161. SEPARATOR = 159,
  162. OUT = 160,
  163. OPER = 161,
  164. CLEARAGAIN = 162,
  165. CRSEL = 163,
  166. EXSEL = 164,
  167. KP_00 = 176,
  168. KP_000 = 177,
  169. THOUSANDSSEPARATOR = 178,
  170. DECIMALSEPARATOR = 179,
  171. CURRENCYUNIT = 180,
  172. CURRENCYSUBUNIT = 181,
  173. KP_LEFTPAREN = 182,
  174. KP_RIGHTPAREN = 183,
  175. KP_LEFTBRACE = 184,
  176. KP_RIGHTBRACE = 185,
  177. KP_TAB = 186,
  178. KP_BACKSPACE = 187,
  179. KP_A = 188,
  180. KP_B = 189,
  181. KP_C = 190,
  182. KP_D = 191,
  183. KP_E = 192,
  184. KP_F = 193,
  185. KP_XOR = 194,
  186. KP_POWER = 195,
  187. KP_PERCENT = 196,
  188. KP_LESS = 197,
  189. KP_GREATER = 198,
  190. KP_AMPERSAND = 199,
  191. KP_DBLAMPERSAND = 200,
  192. KP_VERTICALBAR = 201,
  193. KP_DBLVERTICALBAR = 202,
  194. KP_COLON = 203,
  195. KP_HASH = 204,
  196. KP_SPACE = 205,
  197. KP_AT = 206,
  198. KP_EXCLAM = 207,
  199. KP_MEMSTORE = 208,
  200. KP_MEMRECALL = 209,
  201. KP_MEMCLEAR = 210,
  202. KP_MEMADD = 211,
  203. KP_MEMSUBTRACT = 212,
  204. KP_MEMMULTIPLY = 213,
  205. KP_MEMDIVIDE = 214,
  206. KP_PLUSMINUS = 215,
  207. KP_CLEAR = 216,
  208. KP_CLEARENTRY = 217,
  209. KP_BINARY = 218,
  210. KP_OCTAL = 219,
  211. KP_DECIMAL = 220,
  212. KP_HEXADECIMAL = 221,
  213. LCTRL = 224,
  214. LSHIFT = 225,
  215. LALT = 226,
  216. LGUI = 227,
  217. RCTRL = 228,
  218. RSHIFT = 229,
  219. RALT = 230,
  220. RGUI = 231,
  221. MODE = 257,
  222. AUDIONEXT = 258,
  223. AUDIOPREV = 259,
  224. AUDIOSTOP = 260,
  225. AUDIOPLAY = 261,
  226. AUDIOMUTE = 262,
  227. MEDIASELECT = 263,
  228. WWW = 264,
  229. MAIL = 265,
  230. CALCULATOR = 266,
  231. COMPUTER = 267,
  232. AC_SEARCH = 268,
  233. AC_HOME = 269,
  234. AC_BACK = 270,
  235. AC_FORWARD = 271,
  236. AC_STOP = 272,
  237. AC_REFRESH = 273,
  238. AC_BOOKMARKS = 274,
  239. BRIGHTNESSDOWN = 275,
  240. BRIGHTNESSUP = 276,
  241. DISPLAYSWITCH = 277,
  242. KBDILLUMTOGGLE = 278,
  243. KBDILLUMDOWN = 279,
  244. KBDILLUMUP = 280,
  245. EJECT = 281,
  246. SLEEP = 282,
  247. APP1 = 283,
  248. APP2 = 284,
  249. AUDIOREWIND = 285,
  250. AUDIOFASTFORWARD = 286,
  251. NUM_SCANCODES = 512,
  252. }
  253. NUM_SCANCODES :: 512
  254. SCANCODE_UNKNOWN :: Scancode.UNKNOWN
  255. SCANCODE_A :: Scancode.A
  256. SCANCODE_B :: Scancode.B
  257. SCANCODE_C :: Scancode.C
  258. SCANCODE_D :: Scancode.D
  259. SCANCODE_E :: Scancode.E
  260. SCANCODE_F :: Scancode.F
  261. SCANCODE_G :: Scancode.G
  262. SCANCODE_H :: Scancode.H
  263. SCANCODE_I :: Scancode.I
  264. SCANCODE_J :: Scancode.J
  265. SCANCODE_K :: Scancode.K
  266. SCANCODE_L :: Scancode.L
  267. SCANCODE_M :: Scancode.M
  268. SCANCODE_N :: Scancode.N
  269. SCANCODE_O :: Scancode.O
  270. SCANCODE_P :: Scancode.P
  271. SCANCODE_Q :: Scancode.Q
  272. SCANCODE_R :: Scancode.R
  273. SCANCODE_S :: Scancode.S
  274. SCANCODE_T :: Scancode.T
  275. SCANCODE_U :: Scancode.U
  276. SCANCODE_V :: Scancode.V
  277. SCANCODE_W :: Scancode.W
  278. SCANCODE_X :: Scancode.X
  279. SCANCODE_Y :: Scancode.Y
  280. SCANCODE_Z :: Scancode.Z
  281. SCANCODE_1 :: Scancode.NUM1
  282. SCANCODE_2 :: Scancode.NUM2
  283. SCANCODE_3 :: Scancode.NUM3
  284. SCANCODE_4 :: Scancode.NUM4
  285. SCANCODE_5 :: Scancode.NUM5
  286. SCANCODE_6 :: Scancode.NUM6
  287. SCANCODE_7 :: Scancode.NUM7
  288. SCANCODE_8 :: Scancode.NUM8
  289. SCANCODE_9 :: Scancode.NUM9
  290. SCANCODE_0 :: Scancode.NUM0
  291. SCANCODE_RETURN :: Scancode.RETURN
  292. SCANCODE_ESCAPE :: Scancode.ESCAPE
  293. SCANCODE_BACKSPACE :: Scancode.BACKSPACE
  294. SCANCODE_TAB :: Scancode.TAB
  295. SCANCODE_SPACE :: Scancode.SPACE
  296. SCANCODE_MINUS :: Scancode.MINUS
  297. SCANCODE_EQUALS :: Scancode.EQUALS
  298. SCANCODE_LEFTBRACKET :: Scancode.LEFTBRACKET
  299. SCANCODE_RIGHTBRACKET :: Scancode.RIGHTBRACKET
  300. SCANCODE_BACKSLASH :: Scancode.BACKSLASH
  301. SCANCODE_NONUSHASH :: Scancode.NONUSHASH
  302. SCANCODE_SEMICOLON :: Scancode.SEMICOLON
  303. SCANCODE_APOSTROPHE :: Scancode.APOSTROPHE
  304. SCANCODE_GRAVE :: Scancode.GRAVE
  305. SCANCODE_COMMA :: Scancode.COMMA
  306. SCANCODE_PERIOD :: Scancode.PERIOD
  307. SCANCODE_SLASH :: Scancode.SLASH
  308. SCANCODE_CAPSLOCK :: Scancode.CAPSLOCK
  309. SCANCODE_F1 :: Scancode.F1
  310. SCANCODE_F2 :: Scancode.F2
  311. SCANCODE_F3 :: Scancode.F3
  312. SCANCODE_F4 :: Scancode.F4
  313. SCANCODE_F5 :: Scancode.F5
  314. SCANCODE_F6 :: Scancode.F6
  315. SCANCODE_F7 :: Scancode.F7
  316. SCANCODE_F8 :: Scancode.F8
  317. SCANCODE_F9 :: Scancode.F9
  318. SCANCODE_F10 :: Scancode.F10
  319. SCANCODE_F11 :: Scancode.F11
  320. SCANCODE_F12 :: Scancode.F12
  321. SCANCODE_PRINTSCREEN :: Scancode.PRINTSCREEN
  322. SCANCODE_SCROLLLOCK :: Scancode.SCROLLLOCK
  323. SCANCODE_PAUSE :: Scancode.PAUSE
  324. SCANCODE_INSERT :: Scancode.INSERT
  325. SCANCODE_HOME :: Scancode.HOME
  326. SCANCODE_PAGEUP :: Scancode.PAGEUP
  327. SCANCODE_DELETE :: Scancode.DELETE
  328. SCANCODE_END :: Scancode.END
  329. SCANCODE_PAGEDOWN :: Scancode.PAGEDOWN
  330. SCANCODE_RIGHT :: Scancode.RIGHT
  331. SCANCODE_LEFT :: Scancode.LEFT
  332. SCANCODE_DOWN :: Scancode.DOWN
  333. SCANCODE_UP :: Scancode.UP
  334. SCANCODE_NUMLOCKCLEAR :: Scancode.NUMLOCKCLEAR
  335. SCANCODE_KP_DIVIDE :: Scancode.KP_DIVIDE
  336. SCANCODE_KP_MULTIPLY :: Scancode.KP_MULTIPLY
  337. SCANCODE_KP_MINUS :: Scancode.KP_MINUS
  338. SCANCODE_KP_PLUS :: Scancode.KP_PLUS
  339. SCANCODE_KP_ENTER :: Scancode.KP_ENTER
  340. SCANCODE_KP_1 :: Scancode.KP_1
  341. SCANCODE_KP_2 :: Scancode.KP_2
  342. SCANCODE_KP_3 :: Scancode.KP_3
  343. SCANCODE_KP_4 :: Scancode.KP_4
  344. SCANCODE_KP_5 :: Scancode.KP_5
  345. SCANCODE_KP_6 :: Scancode.KP_6
  346. SCANCODE_KP_7 :: Scancode.KP_7
  347. SCANCODE_KP_8 :: Scancode.KP_8
  348. SCANCODE_KP_9 :: Scancode.KP_9
  349. SCANCODE_KP_0 :: Scancode.KP_0
  350. SCANCODE_KP_PERIOD :: Scancode.KP_PERIOD
  351. SCANCODE_NONUSBACKSLASH :: Scancode.NONUSBACKSLASH
  352. SCANCODE_APPLICATION :: Scancode.APPLICATION
  353. SCANCODE_POWER :: Scancode.POWER
  354. SCANCODE_KP_EQUALS :: Scancode.KP_EQUALS
  355. SCANCODE_F13 :: Scancode.F13
  356. SCANCODE_F14 :: Scancode.F14
  357. SCANCODE_F15 :: Scancode.F15
  358. SCANCODE_F16 :: Scancode.F16
  359. SCANCODE_F17 :: Scancode.F17
  360. SCANCODE_F18 :: Scancode.F18
  361. SCANCODE_F19 :: Scancode.F19
  362. SCANCODE_F20 :: Scancode.F20
  363. SCANCODE_F21 :: Scancode.F21
  364. SCANCODE_F22 :: Scancode.F22
  365. SCANCODE_F23 :: Scancode.F23
  366. SCANCODE_F24 :: Scancode.F24
  367. SCANCODE_EXECUTE :: Scancode.EXECUTE
  368. SCANCODE_HELP :: Scancode.HELP
  369. SCANCODE_MENU :: Scancode.MENU
  370. SCANCODE_SELECT :: Scancode.SELECT
  371. SCANCODE_STOP :: Scancode.STOP
  372. SCANCODE_AGAIN :: Scancode.AGAIN
  373. SCANCODE_UNDO :: Scancode.UNDO
  374. SCANCODE_CUT :: Scancode.CUT
  375. SCANCODE_COPY :: Scancode.COPY
  376. SCANCODE_PASTE :: Scancode.PASTE
  377. SCANCODE_FIND :: Scancode.FIND
  378. SCANCODE_MUTE :: Scancode.MUTE
  379. SCANCODE_VOLUMEUP :: Scancode.VOLUMEUP
  380. SCANCODE_VOLUMEDOWN :: Scancode.VOLUMEDOWN
  381. SCANCODE_KP_COMMA :: Scancode.KP_COMMA
  382. SCANCODE_KP_EQUALSAS400 :: Scancode.KP_EQUALSAS400
  383. SCANCODE_INTERNATIONAL1 :: Scancode.INTERNATIONAL1
  384. SCANCODE_INTERNATIONAL2 :: Scancode.INTERNATIONAL2
  385. SCANCODE_INTERNATIONAL3 :: Scancode.INTERNATIONAL3
  386. SCANCODE_INTERNATIONAL4 :: Scancode.INTERNATIONAL4
  387. SCANCODE_INTERNATIONAL5 :: Scancode.INTERNATIONAL5
  388. SCANCODE_INTERNATIONAL6 :: Scancode.INTERNATIONAL6
  389. SCANCODE_INTERNATIONAL7 :: Scancode.INTERNATIONAL7
  390. SCANCODE_INTERNATIONAL8 :: Scancode.INTERNATIONAL8
  391. SCANCODE_INTERNATIONAL9 :: Scancode.INTERNATIONAL9
  392. SCANCODE_LANG1 :: Scancode.LANG1
  393. SCANCODE_LANG2 :: Scancode.LANG2
  394. SCANCODE_LANG3 :: Scancode.LANG3
  395. SCANCODE_LANG4 :: Scancode.LANG4
  396. SCANCODE_LANG5 :: Scancode.LANG5
  397. SCANCODE_LANG6 :: Scancode.LANG6
  398. SCANCODE_LANG7 :: Scancode.LANG7
  399. SCANCODE_LANG8 :: Scancode.LANG8
  400. SCANCODE_LANG9 :: Scancode.LANG9
  401. SCANCODE_ALTERASE :: Scancode.ALTERASE
  402. SCANCODE_SYSREQ :: Scancode.SYSREQ
  403. SCANCODE_CANCEL :: Scancode.CANCEL
  404. SCANCODE_CLEAR :: Scancode.CLEAR
  405. SCANCODE_PRIOR :: Scancode.PRIOR
  406. SCANCODE_RETURN2 :: Scancode.RETURN2
  407. SCANCODE_SEPARATOR :: Scancode.SEPARATOR
  408. SCANCODE_OUT :: Scancode.OUT
  409. SCANCODE_OPER :: Scancode.OPER
  410. SCANCODE_CLEARAGAIN :: Scancode.CLEARAGAIN
  411. SCANCODE_CRSEL :: Scancode.CRSEL
  412. SCANCODE_EXSEL :: Scancode.EXSEL
  413. SCANCODE_KP_00 :: Scancode.KP_00
  414. SCANCODE_KP_000 :: Scancode.KP_000
  415. SCANCODE_THOUSANDSSEPARATOR :: Scancode.THOUSANDSSEPARATOR
  416. SCANCODE_DECIMALSEPARATOR :: Scancode.DECIMALSEPARATOR
  417. SCANCODE_CURRENCYUNIT :: Scancode.CURRENCYUNIT
  418. SCANCODE_CURRENCYSUBUNIT :: Scancode.CURRENCYSUBUNIT
  419. SCANCODE_KP_LEFTPAREN :: Scancode.KP_LEFTPAREN
  420. SCANCODE_KP_RIGHTPAREN :: Scancode.KP_RIGHTPAREN
  421. SCANCODE_KP_LEFTBRACE :: Scancode.KP_LEFTBRACE
  422. SCANCODE_KP_RIGHTBRACE :: Scancode.KP_RIGHTBRACE
  423. SCANCODE_KP_TAB :: Scancode.KP_TAB
  424. SCANCODE_KP_BACKSPACE :: Scancode.KP_BACKSPACE
  425. SCANCODE_KP_A :: Scancode.KP_A
  426. SCANCODE_KP_B :: Scancode.KP_B
  427. SCANCODE_KP_C :: Scancode.KP_C
  428. SCANCODE_KP_D :: Scancode.KP_D
  429. SCANCODE_KP_E :: Scancode.KP_E
  430. SCANCODE_KP_F :: Scancode.KP_F
  431. SCANCODE_KP_XOR :: Scancode.KP_XOR
  432. SCANCODE_KP_POWER :: Scancode.KP_POWER
  433. SCANCODE_KP_PERCENT :: Scancode.KP_PERCENT
  434. SCANCODE_KP_LESS :: Scancode.KP_LESS
  435. SCANCODE_KP_GREATER :: Scancode.KP_GREATER
  436. SCANCODE_KP_AMPERSAND :: Scancode.KP_AMPERSAND
  437. SCANCODE_KP_DBLAMPERSAND :: Scancode.KP_DBLAMPERSAND
  438. SCANCODE_KP_VERTICALBAR :: Scancode.KP_VERTICALBAR
  439. SCANCODE_KP_DBLVERTICALBAR :: Scancode.KP_DBLVERTICALBAR
  440. SCANCODE_KP_COLON :: Scancode.KP_COLON
  441. SCANCODE_KP_HASH :: Scancode.KP_HASH
  442. SCANCODE_KP_SPACE :: Scancode.KP_SPACE
  443. SCANCODE_KP_AT :: Scancode.KP_AT
  444. SCANCODE_KP_EXCLAM :: Scancode.KP_EXCLAM
  445. SCANCODE_KP_MEMSTORE :: Scancode.KP_MEMSTORE
  446. SCANCODE_KP_MEMRECALL :: Scancode.KP_MEMRECALL
  447. SCANCODE_KP_MEMCLEAR :: Scancode.KP_MEMCLEAR
  448. SCANCODE_KP_MEMADD :: Scancode.KP_MEMADD
  449. SCANCODE_KP_MEMSUBTRACT :: Scancode.KP_MEMSUBTRACT
  450. SCANCODE_KP_MEMMULTIPLY :: Scancode.KP_MEMMULTIPLY
  451. SCANCODE_KP_MEMDIVIDE :: Scancode.KP_MEMDIVIDE
  452. SCANCODE_KP_PLUSMINUS :: Scancode.KP_PLUSMINUS
  453. SCANCODE_KP_CLEAR :: Scancode.KP_CLEAR
  454. SCANCODE_KP_CLEARENTRY :: Scancode.KP_CLEARENTRY
  455. SCANCODE_KP_BINARY :: Scancode.KP_BINARY
  456. SCANCODE_KP_OCTAL :: Scancode.KP_OCTAL
  457. SCANCODE_KP_DECIMAL :: Scancode.KP_DECIMAL
  458. SCANCODE_KP_HEXADECIMAL :: Scancode.KP_HEXADECIMAL
  459. SCANCODE_LCTRL :: Scancode.LCTRL
  460. SCANCODE_LSHIFT :: Scancode.LSHIFT
  461. SCANCODE_LALT :: Scancode.LALT
  462. SCANCODE_LGUI :: Scancode.LGUI
  463. SCANCODE_RCTRL :: Scancode.RCTRL
  464. SCANCODE_RSHIFT :: Scancode.RSHIFT
  465. SCANCODE_RALT :: Scancode.RALT
  466. SCANCODE_RGUI :: Scancode.RGUI
  467. SCANCODE_MODE :: Scancode.MODE
  468. SCANCODE_AUDIONEXT :: Scancode.AUDIONEXT
  469. SCANCODE_AUDIOPREV :: Scancode.AUDIOPREV
  470. SCANCODE_AUDIOSTOP :: Scancode.AUDIOSTOP
  471. SCANCODE_AUDIOPLAY :: Scancode.AUDIOPLAY
  472. SCANCODE_AUDIOMUTE :: Scancode.AUDIOMUTE
  473. SCANCODE_MEDIASELECT :: Scancode.MEDIASELECT
  474. SCANCODE_WWW :: Scancode.WWW
  475. SCANCODE_MAIL :: Scancode.MAIL
  476. SCANCODE_CALCULATOR :: Scancode.CALCULATOR
  477. SCANCODE_COMPUTER :: Scancode.COMPUTER
  478. SCANCODE_AC_SEARCH :: Scancode.AC_SEARCH
  479. SCANCODE_AC_HOME :: Scancode.AC_HOME
  480. SCANCODE_AC_BACK :: Scancode.AC_BACK
  481. SCANCODE_AC_FORWARD :: Scancode.AC_FORWARD
  482. SCANCODE_AC_STOP :: Scancode.AC_STOP
  483. SCANCODE_AC_REFRESH :: Scancode.AC_REFRESH
  484. SCANCODE_AC_BOOKMARKS :: Scancode.AC_BOOKMARKS
  485. SCANCODE_BRIGHTNESSDOWN :: Scancode.BRIGHTNESSDOWN
  486. SCANCODE_BRIGHTNESSUP :: Scancode.BRIGHTNESSUP
  487. SCANCODE_DISPLAYSWITCH :: Scancode.DISPLAYSWITCH
  488. SCANCODE_KBDILLUMTOGGLE :: Scancode.KBDILLUMTOGGLE
  489. SCANCODE_KBDILLUMDOWN :: Scancode.KBDILLUMDOWN
  490. SCANCODE_KBDILLUMUP :: Scancode.KBDILLUMUP
  491. SCANCODE_EJECT :: Scancode.EJECT
  492. SCANCODE_SLEEP :: Scancode.SLEEP
  493. SCANCODE_APP1 :: Scancode.APP1
  494. SCANCODE_APP2 :: Scancode.APP2
  495. SCANCODE_AUDIOREWIND :: Scancode.AUDIOREWIND
  496. SCANCODE_AUDIOFASTFORWARD :: Scancode.AUDIOFASTFORWARD