home *** CD-ROM | disk | FTP | other *** search
/ Gambler 28 A / GAMBLERCD28A.BIN / Demos / PROPIL99 / ProPilot99 / Accessories / keymap.txt < prev   
Text File  |  1998-10-02  |  23KB  |  528 lines

  1. How to create you own custom keymap:
  2.  
  3. Create a text file called keyboard.ini in the same folder as
  4. flight.exe.
  5.  
  6. At the top of the file, create a section called [default]
  7.  
  8. Below that, add your own keymaps in the following format...
  9.  
  10.   key=function
  11.  
  12. For keys that do not have a graphic representation, key words
  13. are used instead:
  14.   F1, F2, ...
  15.   Enter, Escape, Home, End, Insert, Delete, ...
  16.   Shift, Control, Ctrl, Alt
  17.   etc...
  18.  
  19. for example,
  20.  
  21.   d=Pause
  22.  
  23. will make the 'd' key activate the pause function in the game
  24.  
  25.   Shiftd=Pause
  26.  
  27. will make SHIFT-d activate the pause function in the game
  28.  
  29. These do not disable the 'p' key, it will still
  30. work as a pause key too.  To disable it you must assign it
  31. no function like this
  32.  
  33.   p=NoFunction
  34.  
  35. You can also assign multiple functions to one key
  36.  
  37.   ShiftAlty=Pause Slewmode FrameRate
  38.  
  39. this will pause the game, toggle the framerate counter, and
  40. put the plane in slew mode when you press SHIFT-ALT-y.
  41.  
  42. to assign functions to the joystick, you must use one of
  43. the keynames in the second table.  For example,
  44.  
  45.   button1=FrameRate
  46.  
  47. will make button 1 on the joystick toggle the frame rate
  48. counter.
  49.  
  50. If you wanted to include all these keymaps in a keyboard.ini
  51. the file contents would look like this:
  52.  
  53.   [default]
  54.   d=Pause
  55.   Shiftd=Pause
  56.   p=NoFunction
  57.   ShiftAlty=Pause Slewmode FrameRate
  58.   button1=FrameRate
  59.  
  60. NOTES:
  61.  
  62. * The key and function names are not case sensitive:
  63.  
  64.   BUTTON1=PAUSE
  65.  
  66.   is the same as
  67.  
  68.   button1=pause
  69.  
  70.   or for that matter
  71.  
  72.   BuTtOn1=pAuSe
  73.  
  74. * letter keys _ARE_ case sensitive:
  75.  
  76.   D=pause
  77.  
  78.   is not the same as
  79.  
  80.   d=pause
  81.  
  82.   it's actually the same as
  83.  
  84.   Shiftd=pause
  85.  
  86. * You can modify your keyboard.ini file while the game is
  87.   running.  Make your changes to the file, save, and switch
  88.   back to the game.  It will reload your keymaps.
  89.  
  90.  
  91. =================================================================
  92.  
  93.  
  94. DEFAULT FUNCTIONS
  95. -----------------------------------------------------------------
  96. Flight Commands:
  97. '0'                                   "ThrottleMin"
  98. VK_BACK                               "ThrottleMax"
  99. VK_EQUAL                              "ThrottleUp"
  100. VK_PRIOR                              "ThrottleUp"
  101. VK_NUMPAD9                            "ThrottleUp"
  102. VK_MINUS                              "ThrottleDown"
  103. VK_NEXT                               "ThrottleDown"
  104. VK_NUMPAD3                            "ThrottleDown"
  105. VK_DOWN                               "ElevatorUp"
  106. VK_NUMPAD2                            "ElevatorUp"
  107. VK_UP                                 "ElevatorDown"
  108. VK_NUMPAD8                            "ElevatorDown"
  109. VK_LEFT                               "AileronLeft"
  110. VK_NUMPAD4                            "AileronLeft"
  111. VK_CLEAR                              "AileronCenter"
  112. VK_NUMPAD5                            "AileronCenter"
  113. VK_RIGHT                              "AileronRight"
  114. VK_NUMPAD6                            "AileronRight"
  115. KEY_ALT|VK_LEFT                       "AileronTrimLeft"
  116. KEY_ALT|VK_NUMPAD4                    "AileronTrimLeft"
  117. KEY_ALT|VK_RIGHT                      "AileronTrimRight"
  118. KEY_ALT|VK_NUMPAD6                    "AileronTrimRight"
  119. VK_COMMA                              "RudderLeft"
  120. 'L'                                   "RudderCenter"
  121. VK_PERIOD                             "RudderRight"
  122. KEY_ALT|VK_COMMA                      "RudderTrimLeft"
  123. KEY_ALT|VK_PERIOD                     "RudderTrimRight"
  124. VK_FORSLASH                           "AutoCoordination"
  125. VK_ADD                                "FlapsDown"
  126. VK_SUBTRACT                           "FlapsUp"
  127. VK_END                                "TrimUp"
  128. VK_NUMPAD1                            "TrimUp"
  129. VK_HOME                               "TrimDown"
  130. VK_NUMPAD7                            "TrimDown"
  131. VK_LEFTBRACKET                        "GearDown"
  132. VK_RIGHTBRACKET                       "GearUp"
  133. 'G'                                   "ToggleGear"
  134. 'N'                                   "ApplyLeftBrake"
  135. 'M'                                   "ApplyRightBrake"
  136. 'B'                                   "ApplyBrakes"
  137. KEY_CONTROL|'B'                       "ToggleBrakes"
  138. KEY_ALT|'P'                           "ToggleParkingBrakes"
  139. VK_NUMPAD0                            "PropPitchUp"
  140. VK_INSERT                             "PropPitchUp"
  141. VK_DELETE                             "PropPitchDown"
  142. VK_DECIMAL                            "PropPitchDown"
  143. VK_MULTIPLY                           "MixtureUp"
  144. VK_DIVIDE                             "MixtureDown"
  145. KEY_ALT|VK_ADD                        "IncreaseSpeedup"
  146. KEY_ALT|VK_SUBTRACT                   "ReduceSpeedup"
  147. KEY_ALT|VK_NUMPAD0                    "PropPitchUpRight"
  148. KEY_ALT|VK_INSERT                     "PropPitchUpRight"
  149. KEY_ALT|VK_DELETE                     "PropPitchDownRight"
  150. KEY_ALT|VK_DECIMAL                    "PropPitchDownRight"
  151. KEY_ALT|VK_MULTIPLY                   "MixtureUpRight"
  152. KEY_ALT|VK_DIVIDE                     "MixtureDownRight"
  153. KEY_ALT|'0'                           "ThrottleMinRight"
  154. KEY_ALT|VK_BACK                       "ThrottleMaxRight"
  155. KEY_ALT|VK_EQUAL                      "ThrottleUpRight"
  156. KEY_ALT|VK_PRIOR                      "ThrottleUpRight"
  157. KEY_ALT|VK_NUMPAD9                    "ThrottleUpRight"
  158. KEY_ALT|VK_MINUS                      "ThrottleDownRight"
  159. KEY_ALT|VK_NEXT                       "ThrottleDownRight"
  160. KEY_ALT|VK_NUMPAD3                    "ThrottleDownRight"
  161.  
  162. GPS Commands:
  163. KEY_SHIFT|VK_ADD                      "GPSZoomIn"
  164. KEY_SHIFT|VK_SUBTRACT                 "GPSZoomOut"
  165.  
  166. Joystick Commands:
  167. KEY_SLEW|VKJ_BUTTON+1|KEY_REPEAT      "AltJoySlew"
  168. VKJ_BUTTON+1                          "CockpitView"
  169. VKJ_BUTTON+2                          "SkyCamView"
  170. VKJ_BUTTON+3 |KEY_REPEAT              "TrimDown"
  171. VKJ_BUTTON+4 |KEY_REPEAT              "TrimUp"
  172. VKJ_BUTTON+5 |KEY_REPEAT              "Brakes"
  173. VKJ_BUTTON+6                          "FlapsUp"
  174. VKJ_BUTTON+7                          "FlapsDown"
  175. VKJ_BUTTON+8                          "Gear"
  176. VKJ_POV_BACK                          "LookBack"
  177. VKJ_POV_BACK_LEFT                     "LookBackLeft"
  178. VKJ_POV_BACK_RIGHT                    "LookBackRight"
  179. VKJ_POV_FORWARD                       "LookForward"
  180. VKJ_POV_FORWARD_LEFT                  "LookForwardLeft"
  181. VKJ_POV_FORWARD_RIGHT                 "LookForwardRight"
  182. VKJ_POV_LEFT                          "LookLeft"
  183. VKJ_POV_RIGHT                         "LookRight"
  184. KEY_SHIFT|VKJ_POV_FORWARD             "MoveSkyCamUp"
  185. KEY_SHIFT|VKJ_POV_BACK                "MoveSkyCamDown"
  186.  
  187. Auto Pilot Commands:
  188. KEY_SHIFT|'C'                         "AutoPilotMaster"
  189. KEY_SHIFT|'A'                         "AutoPilotTrimUp"
  190. KEY_SHIFT|'Q'                         "AutoPilotTrimDown"
  191. KEY_SHIFT|'X'                         "AutoPilotMode"
  192. KEY_SHIFT|'Z'                         "AutoPilotAltHold"
  193.  
  194. Nav Radio Commands:
  195. KEY_SHIFT|'1'                         "Nav1"
  196. KEY_SHIFT|'2'                         "Nav2"
  197. KEY_SHIFT|'3'                         "DME"
  198. KEY_SHIFT|'4'                         "ADF"
  199. KEY_SHIFT|'5'                         "RMI1"
  200. KEY_SHIFT|'6'                         "RMI2"
  201. KEY_SHIFT|'9'                         "OBSDown"
  202. KEY_SHIFT|'0'                         "OBSUp"
  203. KEY_SHIFT|VK_MINUS                    "NavMHzDown"
  204. KEY_SHIFT|VK_EQUAL                    "NavMHzUp"
  205. KEY_SHIFT|VK_LEFTBRACKET              "NavKHzDown"
  206. KEY_SHIFT|VK_RIGHTBRACKET             "NavKHzUp"
  207. KEY_SHIFT|'I'                         "ToggleIDT"
  208. KEY_SHIFT|'B'                         "ToggleBRG"
  209. KEY_SHIFT|'S'                         "NavFlipStandby"
  210. KEY_SHIFT|'T'                         "ToggleTimer"
  211. KEY_ALT|'1'                           "ToggleAudioCom1"
  212. KEY_ALT|'2'                           "ToggleAudioCom2"
  213. KEY_ALT|'3'                           "ToggleAudioNav1"
  214. KEY_ALT|'4'                           "ToggleAudioNav2"
  215. KEY_ALT|'5'                           "ToggleAudioDME"
  216. KEY_ALT|'6'                           "ToggleAudioMKR"
  217. KEY_ALT|'7'                           "ToggleAudioADF"
  218.  
  219. Air Traffic Control commands:
  220. 'C'|KEY_CONTROL                       "AtcCloseTraffic"
  221. 'G'|KEY_CONTROL                       "AtcGoAround"
  222. 'M'|KEY_CONTROL                       "AtcGoAround"
  223. 'Q'|KEY_CONTROL                       "AtcCancel"
  224. 'R'|KEY_CONTROL                       "AtcRepeat"
  225. 'T'|KEY_CONTROL                       "AtcTouchAndGo"
  226. 'A'|KEY_CONTROL                       "AtcNewAltitude"
  227. VK_FORSLASH|KEY_CONTROL               "AtcNewRunway"
  228. KEY_ALT|VK_GRAVE                      "AtcAutoTaxi"
  229.  
  230. Comm Radio commands:
  231. KEY_CONTROL|'1'                       "Comm1"
  232. KEY_CONTROL|'2'                       "Comm2"
  233. KEY_CONTROL|'I'                       "ToggleIdent"
  234. KEY_CONTROL|'V'                       "ToggleVFR"
  235. KEY_CONTROL|'3'                       "Transponder"
  236. KEY_CONTROL|'S'                       "CommFlipStandby"
  237. KEY_CONTROL|VK_MINUS                  "CommMHzDown"
  238. KEY_CONTROL|VK_EQUAL                  "CommMHzUp"
  239. KEY_CONTROL|VK_LEFTBRACKET            "CommKHzDown"
  240. KEY_CONTROL|VK_RIGHTBRACKET           "CommKHzUp"
  241. KEY_SHIFT|VK_F4                       "ATCComm"
  242. KEY_ALT|'B'                           "CyclePCL"
  243.  
  244. Panel Commands:
  245. VK_BACKSLASH                          "ReverseThrust"
  246. KEY_ALT|VK_BACKSLASH                  "ReverseThrustRight"
  247. VK_ESCAPE                             "RepairPlane"
  248. KEY_SHIFT|'7'                         "HeadingBug"
  249. KEY_SHIFT|VK_COMMA                    "AltimeterDown"
  250. KEY_SHIFT|VK_PERIOD                   "AltimeterUp"
  251. KEY_SHIFT|'E'                         "CycleElapseTime"
  252. VK_TAB                                "SwapEngineMeters"
  253. 'F'                                   "CycleFuelSwitch"
  254. KEY_ALT|'F'                           "CycleFuelSwitchRight"
  255. '1'                                   "TogglePitotHeat"
  256. '2'                                   "ToggleStrobeLight"
  257. '3'                                   "ToggleBeaconLight"
  258. '4'                                   "ToggleNavLight"
  259. '5'                                   "ToggleTaxiLight"
  260. '6'                                   "ToggleLandingLight"
  261. '7'                                   "ToggleSpeedBrake"
  262. '8'                                   "ToggleLeftBoost"
  263. '9'                                   "ToggleRightBoost"
  264. 'C'                                   "ToggleCowlFlaps"
  265. 'H'                                   "ToggleCarbHeat"
  266. 'T'                                   "ToggleTemperature"
  267. 'X'                                   "ToggleAvionicPower"
  268. 'Z'                                   "ToggleBatteryPower"
  269. 'O'                                   "SetIgnitionOff"
  270. 'W'                                   "SetIgnitionLeftMag"
  271. 'S'                                   "SetIgnitionStart"
  272. 'Q'                                   "SetIgnitionRightMag"
  273. 'E'                                   "SetIgnitionBothMag"
  274. KEY_ALT|'O'                           "SetIgnitionOffRight"
  275. KEY_ALT|'W'                           "SetIgnitionLeftMagRight"
  276. KEY_ALT|'S'                           "SetIgnitionStartRight"
  277. KEY_ALT|'Q'                           "SetIgnitionRightMagRight"
  278. KEY_ALT|'E'                           "SetIgnitionBothMagRight"
  279. KEY_ALT|'L'                           "LinkLeftAndRightEquipment"
  280. KEY_ALT|'M'                           "ToggleMagCompass"
  281. KEY_ALT|'N'                           "ToggleNavOrADF"
  282. KEY_ALT|'R'                           "ToggleDigitalReadout"
  283.  
  284. Slew Commands:
  285. KEY_SLEW|'A'                          "SlewMoveDown"
  286. KEY_SLEW|'Q'                          "SlewMoveUp"
  287. KEY_SLEW|VK_EQUAL                     "SlewPitchUp"
  288. KEY_SLEW|VK_MINUS                     "SlewPitchDown"
  289. KEY_SLEW|'0'                          "SlewFreezePitch"
  290. KEY_SLEW|VK_SPACE                     "SlewLevel"
  291. KEY_SLEW|'D'                          "SlewToggleText"
  292. KEY_SLEW|VK_CLEAR                     "SlewFreeze"
  293. KEY_SLEW|VK_NUMPAD5                   "SlewFreeze"
  294. KEY_SLEW|VK_NEXT                      "SlewYawRight"
  295. KEY_SLEW|VK_NUMPAD3                   "SlewYawRight"
  296. KEY_SLEW|VK_END                       "SlewYawLeft"
  297. KEY_SLEW|VK_NUMPAD1                   "SlewYawLeft"
  298. KEY_SLEW|VK_UP                        "SlewMoveForwards"
  299. KEY_SLEW|VK_NUMPAD8                   "SlewMoveForwards"
  300. KEY_SLEW|VK_DOWN                      "SlewMoveBackwards"
  301. KEY_SLEW|VK_NUMPAD2                   "SlewMoveBackwards"
  302. KEY_SLEW|VK_RIGHT                     "SlewMoveRight"
  303. KEY_SLEW|VK_NUMPAD6                   "SlewMoveRight"
  304. KEY_SLEW|VK_LEFT                      "SlewMoveLeft"
  305. KEY_SLEW|VK_NUMPAD4                   "SlewMoveLeft"
  306. KEY_SLEW|VK_HOME                      "SlewBankLeft"
  307. KEY_SLEW|VK_NUMPAD7                   "SlewBankLeft"
  308. KEY_SLEW|VK_PRIOR                     "SlewBankRight"
  309. KEY_SLEW|VK_NUMPAD9                   "SlewBankRight"
  310.  
  311. System Commands:
  312. KEY_SHIFT|'F'                         "Freeze"
  313. 'P'                                   "Pause"
  314. VK_PAUSE                              "Pause"
  315. KEY_ALT|'J'                           "Joystick"
  316. KEY_ALT|'K'                           "Keyboard"
  317. KEY_SHIFT|'R'                         "FrameRate"
  318. KEY_ALT|'X'                           "SlewMode"
  319. KEY_ALT|VK_RETURN                     "ToggleDirect"
  320. KEY_ALT|KEY_SHIFT|VK_RETURN           "TogglePageFlipping"
  321. KEY_SHIFT|'G'                         "GammaUp"
  322. KEY_SHIFT|KEY_CONTROL|'G'             "GammaDown"
  323.  
  324. Menu commands:
  325. VK_F2                                 "PilotInCmd"
  326. VK_F4                                 "PositionMap"
  327. VK_F5                                 "WxBrief"
  328. VK_F6                                 "FlightLog"
  329. VK_F9                                 "AltGraphics"
  330. KEY_SHIFT|VK_F6                       "PlanningSituations"
  331. KEY_ALT|VK_F2                         "Restart"
  332.  
  333. View Commands:
  334. VK_F7                                 "CockpitView"
  335. KEY_ALT|VK_F7                         "SkyCamView"
  336. KEY_SHIFT|VK_F7                       "TowerCamView"
  337. KEY_CONTROL|VK_F7                     "PanelView"
  338. VK_F8                                 "ShowGPSDisplay"
  339. VK_F3                                 "ShowHandbook"
  340. KEY_SHIFT|VK_NUMPAD1                  "LookBackLeft"
  341. KEY_SHIFT|VK_NUMPAD2                  "LookBack"
  342. KEY_SHIFT|VK_NUMPAD3                  "LookBackRight"
  343. KEY_SHIFT|VK_NUMPAD4                  "LookLeft"
  344. KEY_SHIFT|VK_NUMPAD5                  "LookDown"
  345. KEY_SHIFT|VK_NUMPAD6                  "LookRight"
  346. KEY_SHIFT|VK_NUMPAD7                  "LookForwardLeft"
  347. KEY_SHIFT|VK_NUMPAD8                  "LookForward"
  348. KEY_SHIFT|VK_NUMPAD9                  "LookForwardRight"
  349. KEY_SHIFT|VK_END                      "LookBackLeft"
  350. KEY_SHIFT|VK_DOWN                     "LookBack"
  351. KEY_SHIFT|VK_NEXT                     "LookBackRight"
  352. KEY_SHIFT|VK_LEFT                     "LookLeft"
  353. KEY_SHIFT|VK_CLEAR                    "LookDown"
  354. KEY_SHIFT|VK_RIGHT                    "LookRight"
  355. KEY_SHIFT|VK_HOME                     "LookForwardLeft"
  356. KEY_SHIFT|VK_UP                       "LookForward"
  357. KEY_SHIFT|VK_PRIOR                    "LookForwardRight"
  358.  
  359. Other:
  360.                                       "NoFunction"
  361.  
  362. NOTES:
  363. - ToggleSpeedBrake also toggles the prop sync switch.
  364. - "NoFunction" is used to disable a default key in a user keymap.
  365.  
  366.  
  367. KEY NAMES
  368. -----------------------------------------------------------------
  369. KEY_SHIFT                             "Shift"
  370. KEY_ALT                               "Alt"
  371. KEY_CONTROL                           "Ctrl"
  372. KEY_CONTROL                           "Control"
  373. KEY_SLEW                              "Slew"
  374.  
  375. VK_LBUTTON                            "LeftButton"
  376. VK_RBUTTON                            "RightButton"
  377. VK_MBUTTON                            "MiddleButton"
  378. VK_LBUTTON                            "LButton"
  379. VK_RBUTTON                            "RButton"
  380. VK_MBUTTON                            "MButton"
  381. VK_CANCEL                             "Cancel"
  382. VK_BACK                               "Back"
  383. VK_TAB                                "Tab"
  384. VK_CLEAR                              "Clear"
  385. VK_RETURN                             "Return"
  386. VK_RETURN                             "Enter"
  387. VK_PAUSE                              "Pause"
  388. VK_CAPITAL                            "Capital"
  389. VK_ESCAPE                             "Escape"
  390. VK_SPACE                              "Space"
  391. VK_PRIOR                              "Prior"
  392. VK_NEXT                               "Next"
  393. VK_END                                "End"
  394. VK_HOME                               "Home"
  395. VK_SELECT                             "Select"
  396. VK_SNAPSHOT                           "PrintScreen"
  397. VK_PRINT                              "Print"
  398. VK_EXECUTE                            "Execute"
  399. VK_SNAPSHOT                           "Snapshot"
  400. VK_INSERT                             "Insert"
  401. VK_DELETE                             "Delete"
  402. VK_HELP                               "Help"
  403. VK_LWIN                               "LWin"
  404. VK_LWIN                               "LeftWin"
  405. VK_RWIN                               "RWin"
  406. VK_RWIN                               "RightWin"
  407. VK_APPS                               "Apps"
  408. VK_NUMLOCK                            "Numlock"
  409. VK_SCROLL                             "Scroll"
  410.  
  411. VK_NUMPAD0                            "Numpad0"
  412. VK_NUMPAD1                            "Numpad1"
  413. VK_NUMPAD2                            "Numpad2"
  414. VK_NUMPAD3                            "Numpad3"
  415. VK_NUMPAD4                            "Numpad4"
  416. VK_NUMPAD5                            "Numpad5"
  417. VK_NUMPAD6                            "Numpad6"
  418. VK_NUMPAD7                            "Numpad7"
  419. VK_NUMPAD8                            "Numpad8"
  420. VK_NUMPAD9                            "Numpad9"
  421. VK_MULTIPLY                           "Numpad*"
  422. VK_ADD                                "Numpad+"
  423. VK_SUBTRACT                           "Numpad-"
  424. VK_DECIMAL                            "Numpad."
  425. VK_DIVIDE                             "Numpad/"
  426. VK_SEPARATOR                          "NumpadEnter"
  427. VK_SEPARATOR                          "NumpadReturn"
  428. VK_NUMPAD0                            "Keypad0"
  429. VK_NUMPAD1                            "Keypad1"
  430. VK_NUMPAD2                            "Keypad2"
  431. VK_NUMPAD3                            "Keypad3"
  432. VK_NUMPAD4                            "Keypad4"
  433. VK_NUMPAD5                            "Keypad5"
  434. VK_NUMPAD6                            "Keypad6"
  435. VK_NUMPAD7                            "Keypad7"
  436. VK_NUMPAD8                            "Keypad8"
  437. VK_NUMPAD9                            "Keypad9"
  438. VK_MULTIPLY                           "Keypad*"
  439. VK_ADD                                "Keypad+"
  440. VK_SUBTRACT                           "Keypad-"
  441. VK_DECIMAL                            "Keypad."
  442. VK_DIVIDE                             "Keypad/"
  443. VK_SEPARATOR                          "KeypadEnter"
  444. VK_SEPARATOR                          "KeypadReturn"
  445. VK_MULTIPLY                           "Multiply"
  446. VK_ADD                                "Add"
  447. VK_SEPARATOR                          "Separator"
  448. VK_SUBTRACT                           "Subtract"
  449. VK_DECIMAL                            "Decimal"
  450. VK_DIVIDE                             "Divide"
  451.  
  452. VK_F24                                "F24"
  453. VK_F23                                "F23"
  454. VK_F22                                "F22"
  455. VK_F21                                "F21"
  456. VK_F20                                "F20"
  457. VK_F19                                "F19"
  458. VK_F18                                "F18"
  459. VK_F17                                "F17"
  460. VK_F16                                "F16"
  461. VK_F15                                "F15"
  462. VK_F14                                "F14"
  463. VK_F13                                "F13"
  464. VK_F12                                "F12"
  465. VK_F11                                "F11"
  466. VK_F10                                "F10"
  467. VK_F9                                 "F9"
  468. VK_F8                                 "F8"
  469. VK_F7                                 "F7"
  470. VK_F6                                 "F6"
  471. VK_F5                                 "F5"
  472. VK_F4                                 "F4"
  473. VK_F3                                 "F3"
  474. VK_F2                                 "F2"
  475. VK_F1                                 "F1"
  476.  
  477. VKJ_BUTTON+32                         "Button32"
  478. VKJ_BUTTON+31                         "Button31"
  479. VKJ_BUTTON+30                         "Button30"
  480. VKJ_BUTTON+29                         "Button29"
  481. VKJ_BUTTON+28                         "Button28"
  482. VKJ_BUTTON+27                         "Button27"
  483. VKJ_BUTTON+26                         "Button26"
  484. VKJ_BUTTON+25                         "Button25"
  485. VKJ_BUTTON+24                         "Button24"
  486. VKJ_BUTTON+23                         "Button23"
  487. VKJ_BUTTON+22                         "Button22"
  488. VKJ_BUTTON+21                         "Button21"
  489. VKJ_BUTTON+20                         "Button20"
  490. VKJ_BUTTON+19                         "Button19"
  491. VKJ_BUTTON+18                         "Button18"
  492. VKJ_BUTTON+17                         "Button17"
  493. VKJ_BUTTON+16                         "Button16"
  494. VKJ_BUTTON+15                         "Button15"
  495. VKJ_BUTTON+14                         "Button14"
  496. VKJ_BUTTON+13                         "Button13"
  497. VKJ_BUTTON+12                         "Button12"
  498. VKJ_BUTTON+11                         "Button11"
  499. VKJ_BUTTON+10                         "Button10"
  500. VKJ_BUTTON+9                          "Button9"
  501. VKJ_BUTTON+8                          "Button8"
  502. VKJ_BUTTON+7                          "Button7"
  503. VKJ_BUTTON+6                          "Button6"
  504. VKJ_BUTTON+5                          "Button5"
  505. VKJ_BUTTON+4                          "Button4"
  506. VKJ_BUTTON+3                          "Button3"
  507. VKJ_BUTTON+2                          "Button2"
  508. VKJ_BUTTON+1                          "Button1"
  509.  
  510. VKJ_POV_FORWARD_LEFT                  "PovForwardLeft"
  511. VKJ_POV_FORWARD_RIGHT                 "PovForwardRight"
  512. VKJ_POV_FORWARD                       "PovForward"
  513. VKJ_POV_BACK_LEFT                     "PovBackLeft"
  514. VKJ_POV_BACK_RIGHT                    "PovBackRight"
  515. VKJ_POV_BACK                          "PovBack"
  516. VKJ_POV_FORWARD_LEFT                  "PovLeftForward"
  517. VKJ_POV_BACK_LEFT                     "PovLeftBack"
  518. VKJ_POV_LEFT                          "PovLeft"
  519. VKJ_POV_FORWARD_RIGHT                 "PovRightForward"
  520. VKJ_POV_BACK_RIGHT                    "PovRightBack"
  521. VKJ_POV_RIGHT                         "PovRight"
  522.  
  523. VK_LEFT                               "Left"
  524. VK_UP                                 "Up"
  525. VK_RIGHT                              "Right"
  526. VK_DOWN                               "Down"
  527.  
  528.