Advertisement
Guest User

TonesMalone controls.conf

a guest
Feb 4th, 2017
336
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.05 KB | None | 0 0
  1. up = Up
  2. down = Down
  3. left = Left
  4. right = Right
  5. pageUp = A
  6. pageDown = B
  7. letterUp = N
  8. letterDown = M
  9. nextPlaylist = P
  10. addPlaylist = I
  11. removePlaylist = O
  12. random = R
  13. select = Left Shift
  14. back = Z
  15. quit = Escape
  16.  
  17. # Define controller analogue dead zone. Default (when not configured) is 3%.
  18. # deadZone = 3
  19.  
  20. ##############################################################################
  21. # MOUSE CODES
  22. ###################### ######################################################
  23. # Code # Description
  24. ###################### ######################################################
  25. # mouseButtonLeft Left mouse click
  26. # mouseButtonMiddle Middle mouse click
  27. # mouseButtonRight Right mouse click
  28. # mouseButtonX1 ?
  29. # mouseButtonX2 ?
  30.  
  31. ##############################################################################
  32. # JOYSTICK/GAMEPAD CODES
  33. ###################### ######################################################
  34. # Code # Description
  35. ###################### ######################################################
  36. # X is joypad number (0 is first joystick/gamepad)
  37. # joyXHatYLeftUp Y=hat number (0 is the first dpad) (example joy0Hat0Up)
  38. # joyXHatYLeft
  39. # joyXHatYLeftDown
  40. # joyXHatYUp
  41. # joyXHatYDown
  42. # joyXHatYRightUp
  43. # joyXHatYRight
  44. # joyXHatYRightDown
  45. # joyXButtonY Y is button number (0 is first button)
  46. # Example: joy1button7 -> second joystick, 8th button
  47. # Open up the gamepad control panel in windows or use
  48. # "jstest" in linux
  49. #
  50. # joyXAxis0+ First POV stick, first axis positive direction
  51. # (axis 0 is usually x)
  52. # joyXAxis0- First POV stick, first axis positive direction
  53. # (axis 0 is usually x)
  54. # joyXAxis1+ First POV stick, second axis positive direction
  55. # (axis 0 is usually y)
  56. #joyXAxis1- First POV stick, second axis positive direction
  57. # (axis 0 is usually y)
  58. #
  59. # joyXAxis2+ Second POV stick, first axis positive direction
  60. # (axis 2 is usually x)
  61. # joyXAxis2- Second POV stick, first axis positive direction
  62. # (axis 2 is usually x)
  63. # joyXAxis3+ Second POV stick, second axis positive direction
  64. # (axis 3 is usually y)
  65. # joyXAxis3- Second POV stick, second axis positive direction
  66. # (axis 3 is usually y)
  67.  
  68. ##############################################################################
  69. # KEYBOARD CODES
  70. ###################### ######################################################
  71. # Code # Description
  72. ###################### ######################################################
  73. # "0"
  74. # "1"
  75. # "2"
  76. # "3"
  77. # "4"
  78. # "5"
  79. # "6"
  80. # "7"
  81. # "8"
  82. # "9"
  83. # "A"
  84. # "AC Back" the Back key (application control keypad)
  85. # "AC Bookmarks" the Bookmarks key (application control keypad)
  86. # "AC Forward" the Forward key (application control keypad)
  87. # "AC Home" the Home key (application control keypad)
  88. # "AC Refresh" the Refresh key (application control keypad)
  89. # "AC Search" the Search key (application control keypad)
  90. # "AC Stop" the Stop key (application control keypad)
  91. # "Again" the Again key (Redo)
  92. # "AltErase" Erase-Eaze
  93. # "'"
  94. # "Application" the Application / Compose / Context Menu (Windows)
  95. # key
  96. # "AudioMute" the Mute volume key
  97. # "AudioNext" the Next Track media key
  98. # "AudioPlay" the Play media key
  99. # "AudioPrev" the Previous Track media key
  100. # "AudioStop" the Stop media key)
  101. # "B"
  102. # "\" Located at the lower left of the return key on ISO
  103. # keyboards and at the right end of the QWERTY row
  104. # on ANSI keyboards. Produces REVERSE SOLIDUS
  105. # (backslash) and VERTICAL LINE in a US layout,
  106. # REVERSE SOLIDUS and VERTICAL LINE in a UK Mac layout,
  107. # NUMBER SIGN and TILDE in a UK Windows layout, DOLLAR
  108. # SIGN and POUND SIGN in a Swiss German layout,
  109. # NUMBER SIGN and APOSTROPHE in a German layout, GRAVE
  110. # ACCENT and POUND SIGN in a French Mac layout, and
  111. # ASTERISK and MICRO SIGN in a French Windows layout.
  112. # "Backspace"
  113. # "BrightnessDown" the Brightness Down key
  114. # "BrightnessUp" the Brightness Up key
  115. # "C"
  116. # "Calculator" the Calculator key
  117. # "Cancel"
  118. # "CapsLock"
  119. # "Clear"
  120. # "Clear / Again"
  121. # ","
  122. # "Computer" the My Computer key
  123. # "Copy"
  124. # "CrSel"
  125. # "CurrencySubUnit" the Currency Subunit key
  126. # "CurrencyUnit" the Currency Unit key
  127. # "Cut"
  128. # "D"
  129. # "DecimalSeparator" the Decimal Separator key
  130. # "Delete"
  131. # "DisplaySwitch" display mirroring/dual display switch, video mode
  132. # switch
  133. # "Down" the Down arrow key (navigation keypad)
  134. # "E"
  135. # "Eject" the Eject key)
  136. # "End"
  137. # "="
  138. # "Escape" the Esc key)
  139. # "Execute"
  140. # "ExSel"
  141. # "F"
  142. # "F1"
  143. # "F10"
  144. # "F11"
  145. # "F12"
  146. # "F13"
  147. # "F14"
  148. # "F15"
  149. # "F16"
  150. # "F17"
  151. # "F18"
  152. # "F19"
  153. # "F2"
  154. # "F20"
  155. # "F21"
  156. # "F22"
  157. # "F23"
  158. # "F24"
  159. # "F3"
  160. # "F4"
  161. # "F5"
  162. # "F6"
  163. # "F7"
  164. # "F8"
  165. # "F9"
  166. # "Find"
  167. # "G"
  168. # "`" Located in the top left corner (on both ANSI and ISO
  169. # keyboards). Produces GRAVE ACCENT and TILDE in a US
  170. # Windows layout and in US and UK Mac layouts on ANSI
  171. # keyboards, GRAVE ACCENT and NOT SIGN in a UK Windows
  172. # layout, SECTION SIGN and PLUS-MINUS SIGN in US and
  173. # UK Mac layouts on ISO keyboards, SECTION SIGN and
  174. # DEGREE SIGN in a Swiss German layout (Mac: only on
  175. # ISO keyboards), CIRCUMFLEX ACCENT and DEGREE SIGN
  176. # in a German layout (Mac: only on ISO keyboards),
  177. # SUPERSCRIPT TWO and TILDE in a French Windows layout,
  178. # COMMERCIAL AT and NUMBER SIGN in a French Mac layout
  179. # on ISO keyboards, and LESS-THAN SIGN and GREATER-THAN
  180. # SIGN in a Swiss German, German, or French Mac layout
  181. # on ANSI keyboards.
  182. # "H"
  183. # "Help"
  184. # "Home"
  185. # "I"
  186. # "Insert" insert on PC, help on some Mac keyboards (but does
  187. # send code 73, not 117)
  188. # "J"
  189. # "K"
  190. # "KBDIllumDown" the Keyboard Illumination Down key
  191. # "KBDIllumToggle" the Keyboard Illumination Toggle key
  192. # "KBDIllumUp" the Keyboard Illumination Up key
  193. # "Keypad 0" the 0 key (numeric keypad)
  194. # "Keypad 00" the 00 key (numeric keypad)
  195. # "Keypad 000" the 000 key (numeric keypad)
  196. # "Keypad 1" the 1 key (numeric keypad)
  197. # "Keypad 2" the 2 key (numeric keypad)
  198. # "Keypad 3" the 3 key (numeric keypad)
  199. # "Keypad 4" the 4 key (numeric keypad)
  200. # "Keypad 5" the 5 key (numeric keypad)
  201. # "Keypad 6" the 6 key (numeric keypad)
  202. # "Keypad 7" the 7 key (numeric keypad)
  203. # "Keypad 8" the 8 key (numeric keypad)
  204. # "Keypad 9" the 9 key (numeric keypad)
  205. # "Keypad A" the A key (numeric keypad)
  206. # "Keypad &" the & key (numeric keypad)
  207. # "Keypad @" the @ key (numeric keypad)
  208. # "Keypad B" the B key (numeric keypad)
  209. # "Keypad Backspace" the Backspace key (numeric keypad)
  210. # "Keypad Binary" the Binary key (numeric keypad)
  211. # "Keypad C" the C key (numeric keypad)
  212. # "Keypad Clear" the Clear key (numeric keypad)
  213. # "Keypad ClearEntry" the Clear Entry key (numeric keypad)
  214. # "Keypad :" the : key (numeric keypad)
  215. # "Keypad ," the Comma key (numeric keypad)
  216. # "Keypad D" the D key (numeric keypad)
  217. # "Keypad &&" the && key (numeric keypad)
  218. # "Keypad ||" the || key (numeric keypad)
  219. # "Keypad Decimal" the Decimal key (numeric keypad)
  220. # "Keypad /" the / key (numeric keypad)
  221. # "Keypad E" the E key (numeric keypad)
  222. # "Keypad Enter" the Enter key (numeric keypad)
  223. # "Keypad =" the = key (numeric keypad)
  224. # "Keypad = (AS400)" the Equals AS400 key (numeric keypad)
  225. # "Keypad !" the ! key (numeric keypad)
  226. # "Keypad F" the F key (numeric keypad)
  227. # "Keypad >" the Greater key (numeric keypad)
  228. # "Keypad #" the # key (numeric keypad)
  229. # "Keypad Hexadecimal" the Hexadecimal key (numeric keypad)
  230. # "Keypad {" the Left Brace key (numeric keypad)
  231. # "Keypad (" the Left Parenthesis key (numeric keypad)
  232. # "Keypad <" the Less key (numeric keypad)
  233. # "Keypad MemAdd" the Mem Add key (numeric keypad)
  234. # "Keypad MemClear" the Mem Clear key (numeric keypad)
  235. # "Keypad MemDivide" the Mem Divide key (numeric keypad)
  236. # "Keypad MemMultiply" the Mem Multiply key (numeric keypad)
  237. # "Keypad MemRecall" the Mem Recall key (numeric keypad)
  238. # "Keypad MemStore" the Mem Store key (numeric keypad)
  239. # "Keypad MemSubtract" the Mem Subtract key (numeric keypad)
  240. # "Keypad -" the - key (numeric keypad)
  241. # "Keypad \*" the \* key (numeric keypad)
  242. # "Keypad Octal" the Octal key (numeric keypad)
  243. # "Keypad %" the Percent key (numeric keypad)
  244. # "Keypad ." the . key (numeric keypad)
  245. # "Keypad +" the + key (numeric keypad)
  246. # "Keypad +/-" the +/- key (numeric keypad)
  247. # "Keypad ^" the Power key (numeric keypad)
  248. # "Keypad }" the Right Brace key (numeric keypad)
  249. # "Keypad )" the Right Parenthesis key (numeric keypad)
  250. # "Keypad Space" the Space key (numeric keypad)
  251. # "Keypad Tab" the Tab key (numeric keypad)
  252. # "Keypad \|" the \| key (numeric keypad)
  253. # "Keypad XOR" the XOR key (numeric keypad)
  254. # "L"
  255. # "Left Alt" alt, option
  256. # "Left Ctrl"
  257. # "Left" the Left arrow key (navigation keypad)
  258. # "["
  259. # "Left GUI" windows, command (apple), meta
  260. # "Left Shift"
  261. # "M"
  262. # "Mail" the Mail/eMail key
  263. # "MediaSelect" the Media Select key
  264. # "Menu"
  265. # "-"
  266. # "ModeSwitch" I'm not sure if this is really not covered by any of
  267. # the above, but since there's a special KMOD_MODE for
  268. # it I'm adding it here
  269. # "Mute"
  270. # "N"
  271. # "Numlock" the Num Lock key (PC) / the Clear key (Mac)
  272. # "O"
  273. # "Oper"
  274. # "Out"
  275. # "P"
  276. # "PageDown"
  277. # "PageUp"
  278. # "Paste"
  279. # "Pause" the Pause / Break key
  280. # "."
  281. # "Power" The USB document says this is a status flag, not a
  282. # physical key - but some Mac keyboards do have a
  283. # power key.
  284. # "PrintScreen"
  285. # "Prior"
  286. # "Q"
  287. # "R"
  288. # "Right Alt" alt gr, option
  289. # "Right Ctrl"
  290. # "Return" the Enter key (main keyboard)
  291. # "Return"
  292. # "Right GUI" windows, command (apple), meta
  293. # "Right" the Right arrow key (navigation keypad)
  294. # "]"
  295. # "Right Shift"
  296. # "S"
  297. # "ScrollLock"
  298. # "Select"
  299. # ";"
  300. # "Separator"
  301. # "/"
  302. # "Sleep" the Sleep key
  303. # "Space" the Space Bar key(s)
  304. # "Stop"
  305. # "SysReq" the SysReq key
  306. # "T"
  307. # "Tab" the Tab key
  308. # "ThousandsSeparator" the Thousands Separator key
  309. # "U"
  310. # "Undo"
  311. # "Up" the Up arrow key (navigation keypad)
  312. # "V"
  313. # "VolumeDown"
  314. # "VolumeUp"
  315. # "W"
  316. # "WWW" the WWW/World Wide Web key
  317. # "X"
  318. # "Y"
  319. # "Z"
  320. # "#" ISO USB keyboards actually use this code instead of
  321. # 49 for the same key, but all OSes I've seen treat
  322. # the two codes identically. So, as an implementor,
  323. # unless your keyboard generates both of those codes
  324. # and your OS treats them differently, you should
  325. # generate SDL_SCANCODE_BACKSLASH instead of this
  326. # code. As a user, you should not rely on this code
  327. # becauseSDL will never generate it with most (all?)
  328. # keyboards.
  329. # "&"
  330. # "*"
  331. # "@"
  332. # "^"
  333. # ":"
  334. # "$"
  335. # "!"
  336. # ">"
  337. # "#"
  338. # "("
  339. # "<"
  340. # "%"
  341. # "+"
  342. # "?"
  343. # ")"
  344. # "_"
  345.  
  346. # These codes were taken from https://wiki.libsdl.org/SDL_Keycode
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement