Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

261 lines
4.9 KiB

  1. [DirectInput]
  2. DirectXVersion=0x800
  3. Devices=USB HUMAN INTERFACE DEVICE,Gravis Xterminator Dual Control
  4. [USB Human Interface Device]
  5. VID=0x47D
  6. PID=0x3001
  7. Name=Gravis XXterminator Dual Control
  8. Controls=Y AXIS,X AXIS,Z ROTATION,DIAL,Z AXIS,HAT SWITCH,BUTTON 0,BUTTON 1,BUTTON 2,BUTTON 3,BUTTON 4,BUTTON 5,BUTTON 6,BUTTON 7,BUTTON 8
  9. ImageFileName.0=GR3001.PNG
  10. [Y Axis]
  11. Type=0x102
  12. UsagePage=0x1
  13. Usage=0x31
  14. Linedata.0=(279,175),(279,133)
  15. Align.0=C
  16. CalloutMax.0=(235,142),(321,231)
  17. Name=Y AXIS
  18. [X Axis]
  19. Type=0x2
  20. UsagePage=0x1
  21. Usage=0x30
  22. Linedata.0=(187,87),(187,125),(253,125)
  23. Align.0=C
  24. CalloutMax.0=(139,51),(235,103)
  25. Name=X AXIS
  26. [Z Rotation]
  27. Type=0x502
  28. UsagePage=0x1
  29. Usage=0x35
  30. Align.0=C
  31. Linedata.0=(281,251),(199,251),(199,162),(195,162)
  32. CalloutMax.0=(209,231),(368,272)
  33. Name=Z ROTATION
  34. [Z ROTATION (GP)]
  35. Type=0x602
  36. UsagePage=0x1
  37. Usage=0x37
  38. Name=Z ROTATION
  39. Align.0=C
  40. Linedata.0=(281,251),(199,251),(199,162),(195,162)
  41. CalloutMax.0=(209,231),(368,272)
  42. [Dial]
  43. Type=0x202
  44. UsagePage=0x1
  45. Usage=0x37
  46. Name=DIAL
  47. Align.0=TL
  48. CallOutMax.0=(183,276),(361,309)
  49. LineData.0=(189,278),(189,173)
  50. [DIAL (GP)]
  51. Type=0x302
  52. UsagePage=0x1
  53. Usage=0x33
  54. Name=DIAL
  55. Align.0=TL
  56. CallOutMax.0=(183,276),(361,309)
  57. LineData.0=(189,278),(189,173)
  58. [Z Axis]
  59. Type=0x602
  60. UsagePage=0x1
  61. Usage=0x32
  62. Name=Z AXIS
  63. Align.0=TR
  64. CallOutMax.0=(3,265),(159,309)
  65. LineData.0=(153,266),(153,128)
  66. [THROTTLE]
  67. Type=0x202
  68. UsagePage=0x2
  69. Usage=0xBB
  70. Name=THROTTLE
  71. Align.0=TR
  72. CallOutMax.0=(2,264),(164,309)
  73. LineData.0=(155,265),(155,128)
  74. [Hat Switch]
  75. Type=0x10
  76. UsagePage=0x1
  77. Usage=0x39
  78. Linedata.0=(354,17),(321,17),(321,41)
  79. Align.0=C
  80. CalloutMax.0=(321,0),(430,35)
  81. Name=HAT SWITCH
  82. [Button 0]
  83. Type=0x4
  84. UsagePage=0x9
  85. Usage=0x1
  86. Linedata.0=(199,33),(199,44),(266,44)
  87. Align.0=C
  88. CalloutMax.0=(144,0),(257,48)
  89. Name=BUTTON 0
  90. [Button 1]
  91. Type=0x104
  92. UsagePage=0x9
  93. Usage=0x2
  94. Linedata.0=(357,195),(330,195),(330,98),(289,57)
  95. Align.0=C
  96. CalloutMax.0=(322,175),(429,217)
  97. Name=BUTTON 1
  98. [Button 2]
  99. Type=0x204
  100. UsagePage=0x9
  101. Usage=0x3
  102. Linedata.0=(360,124),(337,124),(337,79),(309,56)
  103. Align.0=C
  104. CalloutMax.0=(333,87),(429,164)
  105. Name=BUTTON 2
  106. [Button 3]
  107. Type=0x304
  108. UsagePage=0x9
  109. Usage=0x4
  110. Linedata.0=(359,60),(331,60),(312,47)
  111. Align.0=C
  112. CalloutMax.0=(328,36),(429,86)
  113. Name=BUTTON 3
  114. [Button 4]
  115. Type=0x404
  116. UsagePage=0x9
  117. Usage=0x5
  118. Linedata.0=(129,21),(134,21),(134,122)
  119. Align.0=R
  120. CalloutMax.0=(0,0),(130,45)
  121. Name=BUTTON 4
  122. [Button 5]
  123. Type=0x504
  124. UsagePage=0x9
  125. Usage=0x6
  126. Linedata.0=(83,65),(105,65),(105,125)
  127. Align.0=C
  128. CalloutMax.0=(0,45),(129,88)
  129. Name=BUTTON 5
  130. [Button 6]
  131. Type=0x604
  132. UsagePage=0x9
  133. Usage=0x7
  134. Linedata.0=(56,97),(86,97),(86,134)
  135. Align.0=T
  136. CalloutMax.0=(0,89),(73,191)
  137. Name=BUTTON 6
  138. [Button 7]
  139. Type=0x704
  140. UsagePage=0x9
  141. Usage=0x8
  142. Linedata.0=(136,231),(136,139)
  143. Align.0=R
  144. CalloutMax.0=(0,225),(146,258)
  145. Name=BUTTON 7
  146. [Button 8]
  147. Type=0x804
  148. UsagePage=0x9
  149. Usage=0x9
  150. Linedata.0=(119,198),(119,143)
  151. Align.0=R
  152. CalloutMax.0=(0,193),(131,223)
  153. Name=BUTTON 8
  154. [USB Human Interface Device.Genre.34]
  155. Y Axis=2
  156. X Axis=1
  157. Hat Switch=1
  158. Button 0=1
  159. Button 1=2
  160. Button 2=3
  161. Button 3=4
  162. Button 4=5
  163. Button 7=253
  164. Button 8=254
  165. [Gravis XTerminator Dual Control]
  166. VID=0x47D
  167. PID=0x3901
  168. Name=Gravis XXterminator Dual Control
  169. ImageFileName.0=GR3001.PNG
  170. Controls=Y AXIS,X AXIS,Z ROTATION (GP),DIAL (GP),THROTTLE,HAT SWITCH,BUTTON 0,BUTTON 1,BUTTON 2,BUTTON 3,BUTTON 4,BUTTON 5,BUTTON 6,BUTTON 7,BUTTON 8
  171. [Gravis XTerminator Dual Control.Genre.34]
  172. Y Axis=2
  173. X Axis=1
  174. Hat Switch=1
  175. Button 0=1
  176. Button 1=2
  177. Button 2=3
  178. Button 3=4
  179. Button 4=5
  180. Button 7=253
  181. Button 8=254
  182. [Gravis XTerminator Dual Control.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.2]
  183. MapExists=1
  184. [Gravis XTerminator Dual Control.Genre.2]
  185. MapExists=1
  186. X AXIS=0x1
  187. DIAL=0x2
  188. BUTTON 0=0x1
  189. BUTTON 1=0x2
  190. BUTTON 2=0x3
  191. BUTTON 7=0xFD
  192. Y AXIS=0x4
  193. HAT SWITCH=0x1
  194. BUTTON 3=0x4
  195. BUTTON 4=0x5
  196. BUTTON 5=0x6
  197. BUTTON 6=0x7
  198. BUTTON 8=0x9
  199. [Gravis XTerminator Dual Control.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.3]
  200. MapExists=1
  201. [Gravis XTerminator Dual Control.Genre.3]
  202. MapExists=1
  203. X AXIS=0x1
  204. Y AXIS=0x2
  205. DIAL=0x3
  206. BUTTON 0=0x1
  207. BUTTON 1=0x2
  208. BUTTON 2=0x3
  209. BUTTON 7=0xFD
  210. HAT SWITCH=0x1
  211. BUTTON 3=0x4
  212. BUTTON 4=0x5
  213. BUTTON 5=0x6
  214. BUTTON 6=0x7
  215. BUTTON 8=0xFE
  216. [Gravis XTerminator Dual Control.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.5]
  217. MapExists=1
  218. [Gravis XTerminator Dual Control.Genre.5]
  219. MapExists=1
  220. X AXIS=0x1
  221. Y AXIS=0x2
  222. BUTTON 0=0x1
  223. BUTTON 1=0x2
  224. BUTTON 2=0x3
  225. BUTTON 7=0xFD
  226. HAT SWITCH=0x1
  227. BUTTON 3=0x4
  228. Z ROTATION=0x4
  229. BUTTON 4=0x5
  230. BUTTON 5=0x6
  231. DIAL=0x6
  232. BUTTON 6=0x7
  233. BUTTON 8=0x9
  234. [GRAVIS XTERMINATOR DUAL CONTROL.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.1]
  235. MapExists=1
  236. [GRAVIS XTERMINATOR DUAL CONTROL.Genre.1]
  237. MapExists=1
  238. X AXIS=0x1
  239. THROTTLE=0x2
  240. BUTTON 0=0x1
  241. BUTTON 1=0x2
  242. BUTTON 2=0x3
  243. HAT SWITCH=0x1
  244. BUTTON 3=0x4
  245. BUTTON 4=0x5
  246. BUTTON 5=0x6
  247. BUTTON 6=0x7
  248. BUTTON 8=0x9
  249. BUTTON 7=0xFD