home *** CD-ROM | disk | FTP | other *** search
- # VICE keyboard mapping file
- #
- # A Keyboard map is read in as patch to the current map.
- #
- # File format:
- # - comment lines start with '#'
- # - keyword lines start with '!keyword'
- # - normal line has 'keysym row column shiftflag'
- #
- # keywords and their lines are:
- # '!CLEAR' clear whole table
- # '!INCLUDE filename' read file as mapping file
- # '!LSHIFT row col' left shift keyboard row/column
- # '!RSHIFT row col' right shift keyboard row/column
- #
- # shiftflag can have the values:
- # 0 key is not shifted for this keysym
- # 1 key is shifted for this keysym
- # 2 left shift
- # 4 right shift
- # 8 key can be shifted or not with this keysym
-
- !CLEAR
- !LSHIFT 1 3
- !RSHIFT 6 4
-
- # Tab = CTRL
- Tab 0 2 8
- # Shift + Tab = CTRL
- ISO_Left_Tab 0 2 8
-
- # Control_L = CBM
- Control_L 0 5 8
-
- BackSpace 7 0 8
- Delete 7 0 8
- Down 7 7 8
- Escape 0 3 8
- F1 7 4 8
- F2 7 4 1
- F3 7 5 8
- F4 7 5 1
- F5 7 6 8
- F6 7 6 1
- F7 7 7 8
- F8 7 7 1
- Home 6 7 8
- Insert 6 0 8
- Left 7 2 1
- Return 7 1 8
- Right 7 2 8
- Shift_L 1 3 2
- Shift_R 6 4 4
- Up 7 7 1
-
- ampersand 3 0 8
- apostrophe 6 2 8
- asciicircum 2 7 8
- asciitilde 0 1 8
- asterisk 3 7 8
- at 0 7 8
- backslash 6 5 8
- bar 6 5 8
- braceleft 5 6 8
- braceright 6 1 8
- bracketleft 5 6 8
- bracketright 6 1 8
- colon 5 5 8
- comma 5 3 8
- dollar 1 7 8
- equal 5 7 8
- exclam 0 0 8
- grave 0 1 8
- greater 5 4 1
- greater 5 4 8
- less 5 3 8
- minus 5 0 8
- numbersign 1 0 8
- parenleft 4 0 8
- parenright 4 7 8
- percent 2 0 8
- period 5 4 8
- plus 5 7 8
- question 6 3 8
- quotedbl 6 2 8
- semicolon 5 5 8
- slash 6 3 8
- space 0 4 8
- sterling 6 0 8
- underscore 5 0 8
-
- 0 4 7 8
- 1 0 0 8
- 2 0 7 8
- 3 1 0 8
- 4 1 7 8
- 5 2 0 8
- 6 2 7 8
- 7 3 0 8
- 8 3 7 8
- 9 4 0 8
- A 1 2 8
- B 3 4 8
- C 2 4 8
- D 2 2 8
- E 1 6 8
- F 2 5 8
- G 3 2 8
- H 3 5 8
- I 4 1 8
- J 4 2 8
- K 4 5 8
- L 5 2 8
- M 4 4 8
- N 4 3 8
- O 4 6 8
- P 5 1 8
- Q 0 6 8
- R 2 1 8
- S 1 5 8
- T 2 6 8
- U 3 6 8
- V 3 3 8
- W 1 1 8
- X 2 3 8
- Y 3 1 8
- Z 1 4 8
- a 1 2 8
- b 3 4 8
- c 2 4 8
- d 2 2 8
- e 1 6 8
- f 2 5 8
- g 3 2 8
- h 3 5 8
- i 4 1 8
- j 4 2 8
- k 4 5 8
- l 5 2 8
- m 4 4 8
- n 4 3 8
- o 4 6 8
- p 5 1 8
- q 0 6 8
- r 2 1 8
- s 1 5 8
- t 2 6 8
- u 3 6 8
- v 3 3 8
- w 1 1 8
- x 2 3 8
- y 3 1 8
- z 1 4 8
-
- #
- # Joystick 1
- #
- KP_0 -1 0
- KP_1 -1 1
- KP_2 -1 2
- KP_3 -1 3
- KP_4 -1 4
- KP_5 -1 5
- KP_6 -1 6
- KP_7 -1 7
- KP_8 -1 8
- KP_9 -1 9
-
- # Restore key mappings
- Page_Up -3 0
- Prior -3 1
-
-