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.

286 lines
5.7 KiB

  1. [DirectInput]
  2. DirectXVersion=0x800
  3. Devices=SideWinder Precision 2 USB Joystick
  4. [SideWinder Precision 2 USB Joystick]
  5. VID=1118
  6. PID=56
  7. Name=SideWinder Precision 2 USB Joystick
  8. Controls=Y AXIS,X AXIS,SLIDER,Z ROTATION,BUTTON 0,BUTTON 1,BUTTON 2,BUTTON 3,BUTTON 4,BUTTON 5,BUTTON 6,BUTTON 7,HAT SWITCH
  9. ImageFileName.0=MS56.PNG
  10. [Y Axis]
  11. UsagePage=0x1
  12. Usage=0x31
  13. Type=0x102
  14. Name=Y AXIS
  15. Align.0=R
  16. CallOutMax.0=(1,105),(159,125)
  17. LineData.0=(160,117),(186,117)
  18. [X Axis]
  19. UsagePage=0x1
  20. Usage=0x30
  21. Type=0x2
  22. Name=X AXIS
  23. Align.0=L
  24. CallOutMax.0=(246,121),(422,139)
  25. LineData.0=(242,131),(216,131)
  26. [Slider]
  27. UsagePage=0x1
  28. Usage=0x36
  29. Type=0x202
  30. Name=SLIDER
  31. OverlayFileName.0=MS56_1.PNG
  32. OverlayRect.0=(187,197),(699,709)
  33. Align.0=TL
  34. CallOutMax.0=(276,233),(417,275)
  35. LineData.0=(273,241),(202,241),(202,224)
  36. [Z Rotation]
  37. UsagePage=0x1
  38. Usage=0x35
  39. Type=0x502
  40. Name=Z ROTATION
  41. Align.0=R
  42. CallOutMax.0=(1,128),(166,147)
  43. LineData.0=(166,137),(190,137)
  44. [Button 0]
  45. UsagePage=0x9
  46. Usage=0x1
  47. Type=0x4
  48. Name=BUTTON 0
  49. OverlayFileName.0=MS56_3.png
  50. OverlayRect.0=(165,68),(677,580)
  51. Align.0=BR
  52. CallOutMax.0=(0,43),(156,62)
  53. LineData.0=(146,53),(146,69),(163,69)
  54. [Button 1]
  55. UsagePage=0x9
  56. Usage=0x2
  57. Type=0x104
  58. Name=BUTTON 1
  59. OverlayFileName.0=MS56_4.png
  60. OverlayRect.0=(199,76),(711,588)
  61. Align.0=TL
  62. CallOutMax.0=(239,92),(425,111)
  63. LineData.0=(254,92),(254,83),(210,83)
  64. [Button 2]
  65. UsagePage=0x9
  66. Usage=0x3
  67. Type=0x204
  68. Name=BUTTON 2
  69. OverlayFileName.0=MS56_5.png
  70. OverlayRect.0=(188,71),(700,583)
  71. Align.0=R
  72. CallOutMax.0=(0,78),(131,109)
  73. LineData.0=(114,92),(194,92),(194,82)
  74. [Button 3]
  75. UsagePage=0x9
  76. Usage=0x4
  77. Type=0x304
  78. Name=BUTTON 3
  79. OverlayFileName.0=MS56_5.PNG
  80. OverlayRect.0=(198,63),(710,575)
  81. Align.0=L
  82. CallOutMax.0=(231,38),(418,56)
  83. LineData.0=(245,56),(245,69),(206,69)
  84. [Button 4]
  85. UsagePage=0x9
  86. Usage=0x5
  87. Type=0x404
  88. Name=BUTTON 4
  89. OverlayFileName.0=MS56_7.png
  90. OverlayRect.0=(149,199),(661,711)
  91. Align.0=R
  92. CallOutMax.0=(2,159),(143,181)
  93. LineData.0=(143,173),(156,173),(156,203)
  94. [Button 5]
  95. UsagePage=0x9
  96. Usage=0x6
  97. Type=0x504
  98. Name=BUTTON 5
  99. OverlayFileName.0=MS56_7.png
  100. OverlayRect.0=(128,204),(640,716)
  101. Align.0=TR
  102. CallOutMax.0=(2,186),(110,229)
  103. LineData.0=(111,195),(135,195),(135,208)
  104. [Button 6]
  105. UsagePage=0x9
  106. Usage=0x7
  107. Type=0x604
  108. Name=BUTTON 6
  109. OverlayFileName.0=MS56_9.png
  110. OverlayRect.0=(121,219),(631,731)
  111. Align.0=TR
  112. CallOutMax.0=(2,231),(113,274)
  113. LineData.0=(113,242),(127,242),(127,228)
  114. [Button 7]
  115. UsagePage=0x9
  116. Usage=0x8
  117. Type=0x704
  118. Name=BUTTON 7
  119. OverlayFileName.0=MS56_10.png
  120. OverlayRect.0=(142,211),(654,723)
  121. Align.0=TR
  122. CallOutMax.0=(3,275),(162,299)
  123. LineData.0=(149,273),(149,220)
  124. [Hat Switch]
  125. UsagePage=0x1
  126. Usage=0x39
  127. Type=0x10
  128. Name=HAT SWITCH
  129. OverlayFileName.0=MS56_2.png
  130. OverlayRect.0=(186,54),(698,566)
  131. Align.0=R
  132. CallOutMax.0=(11,17),(171,40)
  133. LineData.0=(172,32),(193,32),(193,57)
  134. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.2]
  135. MapExists=1
  136. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.2]
  137. MapExists=1
  138. X AXIS=0x1
  139. SLIDER=0x2
  140. BUTTON 0=0x1
  141. BUTTON 2=0x2
  142. BUTTON 3=0x3
  143. Y AXIS=0x4
  144. HAT SWITCH=0x1
  145. BUTTON 6=0x4
  146. BUTTON 7=0x5
  147. BUTTON 4=0x7
  148. BUTTON 5=0x8
  149. BUTTON 1=0x9
  150. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.3]
  151. MapExists=1
  152. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.3]
  153. MapExists=1
  154. X AXIS=0x1
  155. Y AXIS=0x2
  156. SLIDER=0x3
  157. BUTTON 0=0x1
  158. BUTTON 2=0x2
  159. BUTTON 3=0x3
  160. HAT SWITCH=0x1
  161. BUTTON 5=0x4
  162. BUTTON 7=0x5
  163. BUTTON 6=0x6
  164. BUTTON 1=0x7
  165. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.41]
  166. MapExists=1
  167. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.41]
  168. MapExists=1
  169. X AXIS=0x1
  170. Y AXIS=0x2
  171. Z ROTATION=0x3
  172. SLIDER=0x4
  173. BUTTON 0=0x1
  174. BUTTON 2=0x2
  175. BUTTON 3=0x3
  176. BUTTON 7=0x4
  177. BUTTON 4=0x5
  178. BUTTON 6=0x6
  179. BUTTON 5=0x7
  180. HAT SWITCH=0x1
  181. BUTTON 1=0x9
  182. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.5]
  183. MapExists=1
  184. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.5]
  185. MapExists=1
  186. X AXIS=0x1
  187. Y AXIS=0x2
  188. SLIDER=0x3
  189. BUTTON 0=0x1
  190. BUTTON 2=0x2
  191. BUTTON 3=0x3
  192. HAT SWITCH=0x1
  193. BUTTON 6=0x4
  194. Z ROTATION=0x4
  195. BUTTON 5=0x5
  196. BUTTON 7=0x6
  197. BUTTON 1=0x9
  198. BUTTON 4=0xA
  199. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.6]
  200. MapExists=1
  201. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.6]
  202. MapExists=1
  203. X AXIS=0x1
  204. Y AXIS=0x2
  205. BUTTON 0=0x1
  206. BUTTON 2=0x2
  207. BUTTON 3=0x3
  208. HAT SWITCH=0x1
  209. Z ROTATION=0x4
  210. BUTTON 6=0x4
  211. BUTTON 5=0x5
  212. BUTTON 7=0x6
  213. BUTTON 1=0x7
  214. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.7]
  215. MapExists=1
  216. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.7]
  217. MapExists=1
  218. X AXIS=0x1
  219. Y AXIS=0x2
  220. SLIDER=0x3
  221. BUTTON 0=0x1
  222. BUTTON 2=0x2
  223. BUTTON 3=0x3
  224. HAT SWITCH=0x1
  225. Z ROTATION=0x5
  226. BUTTON 6=0x4
  227. BUTTON 4=0x6
  228. BUTTON 7=0x7
  229. BUTTON 5=0x8
  230. BUTTON 1=0x9
  231. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.33]
  232. MapExists=1
  233. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.33]
  234. MapExists=1
  235. X AXIS=0x1
  236. Y AXIS=0x2
  237. BUTTON 0=0x1
  238. BUTTON 1=0x2
  239. BUTTON 2=0x3
  240. BUTTON 3=0x4
  241. BUTTON 6=0x5
  242. HAT SWITCH=0x1
  243. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.34]
  244. MapExists=1
  245. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.34]
  246. MapExists=1
  247. X AXIS=0x1
  248. Y AXIS=0x2
  249. BUTTON 0=0x1
  250. BUTTON 1=0x2
  251. BUTTON 2=0x3
  252. BUTTON 3=0x4
  253. BUTTON 6=0x5
  254. HAT SWITCH=0x1
  255. BUTTON 5=0x6
  256. [SIDEWINDER PRECISION 2 USB JOYSTICK.Application.{FD4ACE13-7044-4204-8B15-095286B12EAD}.Genre.1]
  257. MapExists=1
  258. [SIDEWINDER PRECISION 2 USB JOYSTICK.Genre.1]
  259. MapExists=1
  260. X AXIS=0x1
  261. BUTTON 0=0x1
  262. BUTTON 1=0x2
  263. BUTTON 2=0x3
  264. BUTTON 6=0xFD
  265. Y AXIS=0x4
  266. HAT SWITCH=0x1
  267. BUTTON 3=0x4
  268. BUTTON 4=0x5
  269. BUTTON 5=0x6
  270. BUTTON 7=0x8