home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 June / PCWorld_1999-06_cd.bin / software / temacd / winvice / C128 / position.vkm < prev   
Text File  |  1998-12-30  |  2KB  |  206 lines

  1. # VICE keyboard mapping file
  2. #
  3. # A Keyboard map is read in as patch to the current map.
  4. #
  5. # File format:
  6. # - comment lines start with '#'
  7. # - keyword lines start with '!keyword'
  8. # - normal line has 'keysym row column shiftflag'
  9. #
  10. # keywords and their lines are:
  11. # '!CLEAR'               clear whole table
  12. # '!INCLUDE filename'    read file as mapping file
  13. # '!LSHIFT row col'      left shift keyboard row/column
  14. # '!RSHIFT row col'      right shift keyboard row/column
  15. #
  16. # shiftflag can have the values:
  17. # 0      key is not shifted for this keysym
  18. # 1      key is shifted for this keysym
  19. # 2      left shift
  20. # 4      right shift
  21. # 8      key can be shifted or not with this keysym
  22.  
  23. !CLEAR
  24. !LSHIFT 1 7
  25. !RSHIFT 6 4
  26.  
  27. # Tab = CTRL
  28. Tab 7 2 8
  29. # Shift + Tab = CTRL
  30. ISO_Left_Tab 7 2 8
  31.  
  32. # Control_L = CBM
  33. Control_L 7 5 8
  34.  
  35. BackSpace 0 0 8
  36. Delete 0 0 8
  37. Escape 7 7 8
  38.  
  39. F1 9 0 8
  40. F2 8 3 8
  41. F3 10 0 8
  42.  
  43. F5 8 0 8
  44. F6 9 3 8
  45. F8 10 7 8
  46.  
  47. F9 0 4 8
  48. F10 0 5 8
  49. F11 0 6 8
  50. F12 0 3 8
  51.  
  52. Home 6 3 8
  53. Insert 6 0 8
  54. Return 0 1 8
  55. Shift_L 1 7 2
  56. Shift_R 6 4 4
  57.  
  58. Up 10 3 8
  59. Left 10 5 8
  60. Right 10 6 8
  61. Down 10 4 8
  62. End 0 7 8
  63. Page_Down 0 2 8
  64.  
  65. ampersand 3 0 8
  66. apostrophe 6 2 8
  67. asciicircum 2 3 8
  68. asciitilde 7 1 8
  69. asterisk 3 3 8
  70. at 7 3 8
  71. backslash 6 5 8
  72. bar 6 5 8
  73. braceleft 5 6 8
  74. braceright 6 1 8
  75. bracketleft 5 6 8
  76. bracketright 6 1 8
  77. colon 5 5 8
  78. comma 5 7 8
  79. dollar 1 3 8
  80. equal 5 3 8
  81. exclam 7 0 8
  82. grave 7 1 8
  83. greater 5 4 1
  84. greater 5 4 8
  85. less 5 7 8
  86. minus 5 0 8
  87. numbersign 1 0 8
  88. parenleft 4 0 8
  89. parenright 4 3 8
  90. percent 2 0 8
  91. period 5 4 8
  92. plus 5 3 8
  93. question 6 7 8
  94. quotedbl 6 2 8
  95. semicolon 5 5 8
  96. slash 6 7 8
  97. space 7 4 8
  98. sterling 6 0 8
  99. underscore 5 0 8
  100.  
  101. 0 4 3 8
  102. 1 7 0 8
  103. 2 7 3 8
  104. 3 1 0 8
  105. 4 1 3 8
  106. 5 2 0 8
  107. 6 2 3 8
  108. 7 3 0 8
  109. 8 3 3 8
  110. 9 4 0 8
  111. A 1 2 8
  112. B 3 4 8
  113. C 2 4 8
  114. D 2 2 8
  115. E 1 6 8
  116. F 2 5 8
  117. G 3 2 8
  118. H 3 5 8
  119. I 4 1 8
  120. J 4 2 8
  121. K 4 5 8
  122. L 5 2 8
  123. M 4 4 8
  124. N 4 7 8
  125. O 4 6 8
  126. P 5 1 8
  127. Q 7 6 8
  128. R 2 1 8
  129. S 1 5 8
  130. T 2 6 8
  131. U 3 6 8
  132. V 3 7 8
  133. W 1 1 8
  134. X 2 7 8
  135. Y 3 1 8
  136. Z 1 4 8
  137. a 1 2 8
  138. b 3 4 8
  139. c 2 4 8
  140. d 2 2 8
  141. e 1 6 8
  142. f 2 5 8
  143. g 3 2 8
  144. h 3 5 8
  145. i 4 1 8
  146. j 4 2 8
  147. k 4 5 8
  148. l 5 2 8
  149. m 4 4 8
  150. n 4 7 8
  151. o 4 6 8
  152. p 5 1 8
  153. q 7 6 8
  154. r 2 1 8
  155. s 1 5 8
  156. t 2 6 8
  157. u 3 6 8
  158. v 3 7 8
  159. w 1 1 8
  160. x 2 7 8
  161. y 3 1 8
  162. z 1 4 8
  163.  
  164. KP_0 10 1 8
  165. KP_1 8 7 8
  166. KP_2 8 4 8
  167. KP_3 9 7 8
  168. KP_4 8 5 8
  169. KP_5 8 2 8
  170. KP_6 9 5 8
  171. KP_7 8 6 8
  172. KP_8 8 1 8
  173. KP_9 9 6 8
  174. KP_Enter 9 4 8
  175. KP_Subtract 9 1 8
  176. KP_Separator 10 2 8
  177. KP_Add 9 2 8
  178.  
  179. #
  180. # Joystick 1
  181. #
  182. KP_0 -1 0
  183. KP_1 -1 1
  184. KP_2 -1 2
  185. KP_3 -1 3
  186. KP_4 -1 4
  187. KP_5 -1 5
  188. KP_6 -1 6
  189. KP_7 -1 7
  190. KP_8 -1 8
  191. KP_9 -1 9
  192.  
  193. #
  194. # Joystick 2
  195. #
  196. q -2 7
  197. w -2 8
  198. e -2 9
  199. a -2 4
  200. s -2 5
  201. d -2 6
  202. z -2 1
  203. x -2 2
  204. c -2 3
  205. space -2 0
  206.