home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 June / PCWorld_1999-06_cd.bin / software / temacd / winvice / C128 / default.vkm < prev    next >
Text File  |  1998-12-30  |  3KB  |  218 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.  
  24. !CLEAR
  25. !LSHIFT 1 7
  26. !RSHIFT 6 4
  27.  
  28. # Tab = CTRL
  29. Tab 7 2 8
  30. # Shift + Tab = CTRL
  31. ISO_Left_Tab 7 2 8
  32.  
  33. # Control_L = CBM
  34. Control_L 7 5 8
  35.  
  36. BackSpace 0 0 8
  37. Delete 0 0 8
  38. Escape 7 7 8
  39. Home 6 3 8
  40. Insert 0 0 16
  41. KP_F1 0 4 8
  42. KP_F2 0 5 8
  43. KP_F3 0 6 8
  44. KP_F4 0 2 8
  45. Return 0 1 8
  46. Shift_L 1 7 2
  47. Shift_R 6 4 4
  48.  
  49. F1 9 0 8
  50. F2 8 3 8
  51. F3 10 0 8
  52.  
  53. F5 8 0 8
  54. F6 9 3 8
  55. F8 10 7 8
  56.  
  57. F9 0 4 8
  58. F10 0 5 8
  59. F11 0 6 8
  60. F12 0 3 8
  61.  
  62. Up 10 3 8
  63. Left 10 5 8
  64. Right 10 6 8
  65. Down 10 4 8
  66. End 0 7 8
  67. Page_Down 0 2 8
  68.  
  69. ampersand 2 3 1
  70. apostrophe 3 0 1
  71. asciicircum 6 6 0
  72. asciitilde 6 6 0
  73. asterisk 6 1 0
  74. at 5 6 0
  75. backslash 6 0 0
  76. bar 6 0 8
  77. bracketleft 5 5 1
  78. bracketright 6 2 1
  79. colon 5 5 0
  80. comma 5 7 0
  81. dollar 1 3 1
  82. equal 6 5 0
  83. exclam 7 0 1
  84. grave 6 6 0
  85. greater 5 4 1
  86. less 5 7 1
  87. minus 5 3 0
  88. numbersign 1 0 1
  89. parenleft 3 3 1
  90. parenright 4 0 1
  91. percent 2 0 1
  92. period 5 4 0
  93. plus 5 0 0
  94. question 6 7 1
  95. quotedbl 7 3 1
  96. semicolon 6 2 0
  97. slash 6 7 0
  98. space 7 4 8
  99. sterling 6 0 0
  100. underscore 7 1 0
  101.  
  102. 0 4 3 0
  103. 1 7 0 0
  104. 2 7 3 0
  105. 3 1 0 0
  106. 4 1 3 0
  107. 5 2 0 0
  108. 6 2 3 0
  109. 7 3 0 0
  110. 8 3 3 0
  111. 9 4 0 0
  112.  
  113. A 1 2 1
  114. B 3 4 1
  115. C 2 4 1
  116. D 2 2 1
  117. E 1 6 1
  118. F 2 5 1
  119. G 3 2 1
  120. H 3 5 1
  121. I 4 1 1
  122. J 4 2 1
  123. K 4 5 1
  124. L 5 2 1
  125. M 4 4 1
  126. N 4 7 1
  127. O 4 6 1
  128. P 5 1 1
  129. Q 7 6 1
  130. R 2 1 1
  131. S 1 5 1
  132. T 2 6 1
  133. U 3 6 1
  134. V 3 7 1
  135. W 1 1 1
  136. X 2 7 1
  137. Y 3 1 1
  138. Z 1 4 1
  139. a 1 2 8
  140. b 3 4 8
  141. c 2 4 8
  142. d 2 2 8
  143. e 1 6 8
  144. f 2 5 8
  145. g 3 2 8
  146. h 3 5 8
  147. i 4 1 8
  148. j 4 2 8
  149. k 4 5 8
  150. l 5 2 8
  151. m 4 4 8
  152. n 4 7 8
  153. o 4 6 8
  154. p 5 1 8
  155. q 7 6 8
  156. r 2 1 8
  157. s 1 5 8
  158. t 2 6 8
  159. u 3 6 8
  160. v 3 7 8
  161. w 1 1 8
  162. x 2 7 8
  163. y 3 1 8
  164. z 1 4 8
  165.  
  166. KP_0 10 1 8
  167. KP_1 8 7 8
  168. KP_2 8 4 8
  169. KP_3 9 7 8
  170. KP_4 8 5 8
  171. KP_5 8 2 8
  172. KP_6 9 5 8
  173. KP_7 8 6 8
  174. KP_8 8 1 8
  175. KP_9 9 6 8
  176. KP_Enter 9 4 8
  177. KP_Subtract 9 2 8
  178. KP_Separator 10 2 8
  179. KP_Add 9 1 8
  180.  
  181. #
  182. # Joystick 1
  183. #
  184. KP_0 -1 0
  185. KP_1 -1 1
  186. KP_2 -1 2
  187. KP_3 -1 3
  188. KP_4 -1 4
  189. KP_5 -1 5
  190. KP_6 -1 6
  191. KP_7 -1 7
  192. KP_8 -1 8
  193. KP_9 -1 9
  194.  
  195. #
  196. # Joystick 2
  197. #
  198. w -2 7
  199. e -2 8
  200. r -2 9
  201. s -2 4
  202. d -2 5
  203. f -2 6
  204. x -2 1
  205. c -2 2
  206. v -2 3
  207. space -2 0
  208.  
  209. # Restore key mappings
  210. Page_Up -3 0
  211. Prior -3 1
  212.  
  213.  
  214. # Restore key mappings
  215. Page_Up -3 0
  216. Prior -3 1
  217.  
  218.