Advertisement
Guest User

Untitled

a guest
Mar 16th, 2009
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.58 KB | None | 0 0
  1. /* standard keyboard codes */
  2. { ITEM_ID_A, "A" },
  3. { ITEM_ID_B, "B" },
  4. { ITEM_ID_C, "C" },
  5. { ITEM_ID_D, "D" },
  6. { ITEM_ID_E, "E" },
  7. { ITEM_ID_F, "F" },
  8. { ITEM_ID_G, "G" },
  9. { ITEM_ID_H, "H" },
  10. { ITEM_ID_I, "I" },
  11. { ITEM_ID_J, "J" },
  12. { ITEM_ID_K, "K" },
  13. { ITEM_ID_L, "L" },
  14. { ITEM_ID_M, "M" },
  15. { ITEM_ID_N, "N" },
  16. { ITEM_ID_O, "O" },
  17. { ITEM_ID_P, "P" },
  18. { ITEM_ID_Q, "Q" },
  19. { ITEM_ID_R, "R" },
  20. { ITEM_ID_S, "S" },
  21. { ITEM_ID_T, "T" },
  22. { ITEM_ID_U, "U" },
  23. { ITEM_ID_V, "V" },
  24. { ITEM_ID_W, "W" },
  25. { ITEM_ID_X, "X" },
  26. { ITEM_ID_Y, "Y" },
  27. { ITEM_ID_Z, "Z" },
  28. { ITEM_ID_0, "0" },
  29. { ITEM_ID_1, "1" },
  30. { ITEM_ID_2, "2" },
  31. { ITEM_ID_3, "3" },
  32. { ITEM_ID_4, "4" },
  33. { ITEM_ID_5, "5" },
  34. { ITEM_ID_6, "6" },
  35. { ITEM_ID_7, "7" },
  36. { ITEM_ID_8, "8" },
  37. { ITEM_ID_9, "9" },
  38. { ITEM_ID_F1, "F1" },
  39. { ITEM_ID_F2, "F2" },
  40. { ITEM_ID_F3, "F3" },
  41. { ITEM_ID_F4, "F4" },
  42. { ITEM_ID_F5, "F5" },
  43. { ITEM_ID_F6, "F6" },
  44. { ITEM_ID_F7, "F7" },
  45. { ITEM_ID_F8, "F8" },
  46. { ITEM_ID_F9, "F9" },
  47. { ITEM_ID_F10, "F10" },
  48. { ITEM_ID_F11, "F11" },
  49. { ITEM_ID_F12, "F12" },
  50. { ITEM_ID_F13, "F13" },
  51. { ITEM_ID_F14, "F14" },
  52. { ITEM_ID_F15, "F15" },
  53. { ITEM_ID_ESC, "ESC" },
  54. { ITEM_ID_TILDE, "TILDE" },
  55. { ITEM_ID_MINUS, "MINUS" },
  56. { ITEM_ID_EQUALS, "EQUALS" },
  57. { ITEM_ID_BACKSPACE, "BACKSPACE" },
  58. { ITEM_ID_TAB, "TAB" },
  59. { ITEM_ID_OPENBRACE, "OPENBRACE" },
  60. { ITEM_ID_CLOSEBRACE, "CLOSEBRACE" },
  61. { ITEM_ID_ENTER, "ENTER" },
  62. { ITEM_ID_COLON, "COLON" },
  63. { ITEM_ID_QUOTE, "QUOTE" },
  64. { ITEM_ID_BACKSLASH, "BACKSLASH" },
  65. { ITEM_ID_BACKSLASH2, "BACKSLASH2" },
  66. { ITEM_ID_COMMA, "COMMA" },
  67. { ITEM_ID_STOP, "STOP" },
  68. { ITEM_ID_SLASH, "SLASH" },
  69. { ITEM_ID_SPACE, "SPACE" },
  70. { ITEM_ID_INSERT, "INSERT" },
  71. { ITEM_ID_DEL, "DEL" },
  72. { ITEM_ID_HOME, "HOME" },
  73. { ITEM_ID_END, "END" },
  74. { ITEM_ID_PGUP, "PGUP" },
  75. { ITEM_ID_PGDN, "PGDN" },
  76. { ITEM_ID_LEFT, "LEFT" },
  77. { ITEM_ID_RIGHT, "RIGHT" },
  78. { ITEM_ID_UP, "UP" },
  79. { ITEM_ID_DOWN, "DOWN" },
  80. { ITEM_ID_0_PAD, "0PAD" },
  81. { ITEM_ID_1_PAD, "1PAD" },
  82. { ITEM_ID_2_PAD, "2PAD" },
  83. { ITEM_ID_3_PAD, "3PAD" },
  84. { ITEM_ID_4_PAD, "4PAD" },
  85. { ITEM_ID_5_PAD, "5PAD" },
  86. { ITEM_ID_6_PAD, "6PAD" },
  87. { ITEM_ID_7_PAD, "7PAD" },
  88. { ITEM_ID_8_PAD, "8PAD" },
  89. { ITEM_ID_9_PAD, "9PAD" },
  90. { ITEM_ID_SLASH_PAD, "SLASHPAD" },
  91. { ITEM_ID_ASTERISK, "ASTERISK" },
  92. { ITEM_ID_MINUS_PAD, "MINUSPAD" },
  93. { ITEM_ID_PLUS_PAD, "PLUSPAD" },
  94. { ITEM_ID_DEL_PAD, "DELPAD" },
  95. { ITEM_ID_ENTER_PAD, "ENTERPAD" },
  96. { ITEM_ID_PRTSCR, "PRTSCR" },
  97. { ITEM_ID_PAUSE, "PAUSE" },
  98. { ITEM_ID_LSHIFT, "LSHIFT" },
  99. { ITEM_ID_RSHIFT, "RSHIFT" },
  100. { ITEM_ID_LCONTROL, "LCONTROL" },
  101. { ITEM_ID_RCONTROL, "RCONTROL" },
  102. { ITEM_ID_LALT, "LALT" },
  103. { ITEM_ID_RALT, "RALT" },
  104. { ITEM_ID_SCRLOCK, "SCRLOCK" },
  105. { ITEM_ID_NUMLOCK, "NUMLOCK" },
  106. { ITEM_ID_CAPSLOCK, "CAPSLOCK" },
  107. { ITEM_ID_LWIN, "LWIN" },
  108. { ITEM_ID_RWIN, "RWIN" },
  109. { ITEM_ID_MENU, "MENU" },
  110. { ITEM_ID_CANCEL, "CANCEL" },
  111.  
  112. /* standard mouse/joystick/gun codes */
  113. { ITEM_ID_XAXIS, "XAXIS" },
  114. { ITEM_ID_YAXIS, "YAXIS" },
  115. { ITEM_ID_ZAXIS, "ZAXIS" },
  116. { ITEM_ID_RXAXIS, "RXAXIS" },
  117. { ITEM_ID_RYAXIS, "RYAXIS" },
  118. { ITEM_ID_RZAXIS, "RZAXIS" },
  119. { ITEM_ID_SLIDER1, "SLIDER1" },
  120. { ITEM_ID_SLIDER2, "SLIDER2" },
  121. { ITEM_ID_BUTTON1, "BUTTON1" },
  122. { ITEM_ID_BUTTON2, "BUTTON2" },
  123. { ITEM_ID_BUTTON3, "BUTTON3" },
  124. { ITEM_ID_BUTTON4, "BUTTON4" },
  125. { ITEM_ID_BUTTON5, "BUTTON5" },
  126. { ITEM_ID_BUTTON6, "BUTTON6" },
  127. { ITEM_ID_BUTTON7, "BUTTON7" },
  128. { ITEM_ID_BUTTON8, "BUTTON8" },
  129. { ITEM_ID_BUTTON9, "BUTTON9" },
  130. { ITEM_ID_BUTTON10, "BUTTON10" },
  131. { ITEM_ID_BUTTON11, "BUTTON11" },
  132. { ITEM_ID_BUTTON12, "BUTTON12" },
  133. { ITEM_ID_BUTTON13, "BUTTON13" },
  134. { ITEM_ID_BUTTON14, "BUTTON14" },
  135. { ITEM_ID_BUTTON15, "BUTTON15" },
  136. { ITEM_ID_BUTTON16, "BUTTON16" },
  137. { ITEM_ID_START, "START" },
  138. { ITEM_ID_SELECT, "SELECT" },
  139.  
  140. /* Hats */
  141. { ITEM_ID_HAT1UP, "HAT1UP" },
  142. { ITEM_ID_HAT1DOWN, "HAT1DOWN" },
  143. { ITEM_ID_HAT1LEFT, "HAT1LEFT" },
  144. { ITEM_ID_HAT1RIGHT, "HAT1RIGHT" },
  145. { ITEM_ID_HAT2UP, "HAT2UP" },
  146. { ITEM_ID_HAT2DOWN, "HAT2DOWN" },
  147. { ITEM_ID_HAT2LEFT, "HAT2LEFT" },
  148. { ITEM_ID_HAT2RIGHT, "HAT2RIGHT" },
  149. { ITEM_ID_HAT3UP, "HAT3UP" },
  150. { ITEM_ID_HAT3DOWN, "HAT3DOWN" },
  151. { ITEM_ID_HAT3LEFT, "HAT3LEFT" },
  152. { ITEM_ID_HAT3RIGHT, "HAT3RIGHT" },
  153. { ITEM_ID_HAT4UP, "HAT4UP" },
  154. { ITEM_ID_HAT4DOWN, "HAT4DOWN" },
  155. { ITEM_ID_HAT4LEFT, "HAT4LEFT" },
  156. { ITEM_ID_HAT4RIGHT, "HAT4RIGHT" },
  157.  
  158. /* Additional IDs */
  159. { ITEM_ID_ADD_SWITCH1, "ADDSW1" },
  160. { ITEM_ID_ADD_SWITCH2, "ADDSW2" },
  161. { ITEM_ID_ADD_SWITCH3, "ADDSW3" },
  162. { ITEM_ID_ADD_SWITCH4, "ADDSW4" },
  163. { ITEM_ID_ADD_SWITCH5, "ADDSW5" },
  164. { ITEM_ID_ADD_SWITCH6, "ADDSW6" },
  165. { ITEM_ID_ADD_SWITCH7, "ADDSW7" },
  166. { ITEM_ID_ADD_SWITCH8, "ADDSW8" },
  167. { ITEM_ID_ADD_SWITCH9, "ADDSW9" },
  168. { ITEM_ID_ADD_SWITCH10, "ADDSW10" },
  169. { ITEM_ID_ADD_SWITCH11, "ADDSW11" },
  170. { ITEM_ID_ADD_SWITCH12, "ADDSW12" },
  171. { ITEM_ID_ADD_SWITCH13, "ADDSW13" },
  172. { ITEM_ID_ADD_SWITCH14, "ADDSW14" },
  173. { ITEM_ID_ADD_SWITCH15, "ADDSW15" },
  174. { ITEM_ID_ADD_SWITCH16, "ADDSW16" },
  175. { ITEM_ID_ADD_ABSOLUTE1, "ADDAXIS1" },
  176. { ITEM_ID_ADD_ABSOLUTE2, "ADDAXIS2" },
  177. { ITEM_ID_ADD_ABSOLUTE3, "ADDAXIS3" },
  178. { ITEM_ID_ADD_ABSOLUTE4, "ADDAXIS4" },
  179. { ITEM_ID_ADD_ABSOLUTE5, "ADDAXIS5" },
  180. { ITEM_ID_ADD_ABSOLUTE6, "ADDAXIS6" },
  181. { ITEM_ID_ADD_ABSOLUTE7, "ADDAXIS7" },
  182. { ITEM_ID_ADD_ABSOLUTE8, "ADDAXIS8" },
  183. { ITEM_ID_ADD_ABSOLUTE9, "ADDAXIS9" },
  184. { ITEM_ID_ADD_ABSOLUTE10,"ADDAXIS10" },
  185. { ITEM_ID_ADD_ABSOLUTE11,"ADDAXIS11" },
  186. { ITEM_ID_ADD_ABSOLUTE12,"ADDAXIS12" },
  187. { ITEM_ID_ADD_ABSOLUTE13,"ADDAXIS13" },
  188. { ITEM_ID_ADD_ABSOLUTE14,"ADDAXIS14" },
  189. { ITEM_ID_ADD_ABSOLUTE15,"ADDAXIS15" },
  190. { ITEM_ID_ADD_ABSOLUTE16,"ADDAXIS16" },
  191. { ITEM_ID_ADD_RELATIVE1, "ADDREL1" },
  192. { ITEM_ID_ADD_RELATIVE2, "ADDREL2" },
  193. { ITEM_ID_ADD_RELATIVE3, "ADDREL3" },
  194. { ITEM_ID_ADD_RELATIVE4, "ADDREL4" },
  195. { ITEM_ID_ADD_RELATIVE5, "ADDREL5" },
  196. { ITEM_ID_ADD_RELATIVE6, "ADDREL6" },
  197. { ITEM_ID_ADD_RELATIVE7, "ADDREL7" },
  198. { ITEM_ID_ADD_RELATIVE8, "ADDREL8" },
  199. { ITEM_ID_ADD_RELATIVE9, "ADDREL9" },
  200. { ITEM_ID_ADD_RELATIVE10,"ADDREL10" },
  201. { ITEM_ID_ADD_RELATIVE11,"ADDREL11" },
  202. { ITEM_ID_ADD_RELATIVE12,"ADDREL12" },
  203. { ITEM_ID_ADD_RELATIVE13,"ADDREL13" },
  204. { ITEM_ID_ADD_RELATIVE14,"ADDREL14" },
  205. { ITEM_ID_ADD_RELATIVE15,"ADDREL15" },
  206. { ITEM_ID_ADD_RELATIVE16,"ADDREL16" },
  207.  
  208. { ~0, NULL }
  209. };
  210.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement