home *** CD-ROM | disk | FTP | other *** search
/ PC World 1999 June / PCWorld_1999-06_cd.bin / software / temacd / winvice / PET / graphics.vkm < prev    next >
Text File  |  1999-04-12  |  2KB  |  171 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 8 0
  25. !RSHIFT 8 5
  26. Return 6 5 0
  27. Down 1 6 8
  28. Right 0 7 8
  29. Home 0 6 8
  30. BackSpace 1 7 8
  31. Delete 1 7 0
  32. Tab 9 0 8
  33. KP_Tab 9 0 8
  34. ISO_Left_Tab 9 0 1
  35. Escape 9 4 8
  36. Control_L 9 4 8
  37. Find 0 6 0
  38. Shift_L 8 0 2
  39. Shift_R 8 5 4
  40. a 4 0 0
  41. b 6 2 0
  42. c 6 1 0
  43. d 4 1 0
  44. e 2 1 0
  45. f 5 1 0
  46. g 4 2 0
  47. h 5 2 0
  48. i 3 3 0
  49. j 4 3 0
  50. k 5 3 0
  51. l 4 4 0
  52. m 6 3 0
  53. n 7 2 0
  54. o 2 4 0
  55. p 3 4 0
  56. q 2 0 0
  57. r 3 1 0
  58. s 5 0 0
  59. t 2 2 0
  60. u 2 3 0
  61. v 7 1 0
  62. w 3 0 0
  63. x 7 0 0
  64. y 3 2 0
  65. z 6 0 0
  66. #
  67. # Joystick 1
  68. #
  69. KP_0 -1 0
  70. KP_1 -1 1
  71. KP_2 -1 2
  72. KP_3 -1 3
  73. KP_4 -1 4
  74. KP_5 -1 5
  75. KP_6 -1 6
  76. KP_7 -1 7
  77. KP_8 -1 8
  78. KP_9 -1 9
  79. #
  80. # or keyboard - if joystick disabled
  81. #
  82. KP_0 8 6 8
  83. KP_1 6 6 8
  84. KP_2 7 6 8
  85. KP_3 6 7 8
  86. KP_4 4 6 8
  87. KP_5 5 6 8
  88. KP_6 4 7 8
  89. KP_7 2 6 8
  90. KP_8 3 6 8
  91. KP_9 2 7 8
  92. KP_Separator 7 3 8
  93. KP_Multiply 5 7 8
  94. KP_Divide 3 7 8
  95. KP_Add 7 7 8
  96. KP_Subtract 8 7 8
  97. KP_Enter 6 5 8
  98. KP_Decimal 9 6 8
  99. 0 8 6 0
  100. 1 6 6 0
  101. 2 7 6 0
  102. 3 6 7 0
  103. 4 4 6 0
  104. 5 5 6 0
  105. 6 4 7 0
  106. 7 2 6 0
  107. 8 3 6 0
  108. 9 2 7 0
  109. slash 3 7 0
  110. bracketright 8 2 0
  111. bracketleft 9 1 0
  112. parenright 1 4 0
  113. parenleft 0 4 0
  114. question 7 4 0
  115. dollar 1 1 0
  116. asterisk 5 7 0
  117. colon 5 4 0
  118. comma 7 3 0
  119. quotedbl 1 0 0
  120. sterling 1 3 0
  121. backslash 1 3 0
  122. bar 1 3 0
  123. numbersign 0 1 0
  124. exclam 0 0 0
  125. percent 0 2 0
  126. plus 7 7 0
  127. underscore 0 5 0
  128. ampersand 0 3 0
  129. semicolon 6 4 0
  130. minus 8 7 0
  131. equal 9 7 0
  132. space 9 2 8
  133. greater 8 4 0
  134. less 9 3 0
  135. period 9 6 0
  136. at 8 1 0
  137. asciicircum 2 5 0
  138. asciitilde 2 5 0
  139. apostrophe 1 2 0
  140. Left 0 7 1
  141. Up 1 6 1
  142. Insert 1 7 1
  143. Clear 0 6 1
  144. grave 8 1 1
  145. W 3 0 1
  146. A 4 0 1
  147. Z 6 0 1
  148. S 5 0 1
  149. E 2 1 1
  150. R 3 1 1
  151. D 4 1 1
  152. C 6 1 1
  153. F 5 1 1
  154. T 2 2 1
  155. X 7 0 1
  156. Y 3 2 1
  157. G 4 2 1
  158. B 6 2 1
  159. H 5 2 1
  160. U 2 3 1
  161. V 7 1 1
  162. I 3 3 1
  163. J 4 3 1
  164. M 6 3 1
  165. K 5 3 1
  166. O 2 4 1
  167. N 7 2 1
  168. P 3 4 1
  169. L 4 4 1
  170. Q 2 0 1
  171.