~ubuntu-branches/ubuntu/maverick/vice/maverick

« back to all changes in this revision

Viewing changes to data/C64/win_sym_de.vkm

  • Committer: Bazaar Package Importer
  • Author(s): Zed Pobre
  • Date: 2005-02-01 11:30:26 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20050201113026-3eyakzsmmheclvjg
Tags: 1.16-1
* New upstream version
* Fixes crash on 64-bit architectures (closes: #287640)
* x128 working again (closes: #286767)
* Works fine with /dev/dsp in use (not in the main changelog, but tested
  on my local machine as working).  Presumably, this also takes care of
  the issue with dsp being held.  I'm not sure if this is because I'm
  testing it on a 2.6 kernel now -- if you are still having problems
  with /dev/dsp, please reopen the bugs. (closes: #152952, #207942)
* Don't kill Makefile.in on clean

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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/scancode 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
# '!VSHIFT shiftkey'     virtual shift key (RSHIFT or LSHIFT)
 
16
# '!UNDEF keysym'        remove keysym from table
 
17
#
 
18
# Shiftflag can have the values:
 
19
# 0      key is not shifted for this keysym/scancode
 
20
# 1      key is shifted for this keysym/scancode
 
21
# 2      left shift
 
22
# 4      right shift
 
23
# 8      key can be shifted or not with this keysym/scancode
 
24
# 16     deshift key for this keysym/scancode
 
25
# 32     another definition for this keysym/scancode follows
 
26
#
 
27
# Negative row values:
 
28
# 'keysym -1 n' joystick #1, direction n
 
29
# 'keysym -2 n' joystick #2, direction n
 
30
# 'keysym -3 0' first RESTORE key
 
31
# 'keysym -3 1' second RESTORE key
 
32
# 'keysym -4 0' 40/80 column key
 
33
# 'keysym -4 1' CAPS (ASCII/DIN) key
 
34
#
 
35
 
 
36
!CLEAR
 
37
!LSHIFT 1 7
 
38
!RSHIFT 6 4
 
39
!VSHIFT RSHIFT
 
40
 
 
41
#0 -1 -1 0             /*           (no key)           */
 
42
1 7 7 8                /*          ESC -> Run/Stop     */
 
43
2 7 0 8                /*            1 -> 1            */
 
44
3 7 3 8                /*            2 -> 2            */
 
45
4 1 0 0                /*            3 -> 3            */
 
46
5 1 3 8                /*            4 -> 4            */
 
47
6 2 0 8                /*            5 -> 5            */
 
48
7 2 3 8                /*            6 -> 6            */
 
49
8 3 0 32               /*            7 -> 7            */
 
50
8 6 7 16               /*            7 -> /            */
 
51
9 3 3 8                /*            8 -> 8            */
 
52
10 4 0 8               /*            9 -> 9            */
 
53
11 4 3 32              /*            0 -> 0            */
 
54
11 6 5 16              /*            0 -> =            */
 
55
12 6 7 8               /*           SZ -> /            */
 
56
13 3 0 1               /*            ' -> '            */
 
57
14 0 0 8               /*    Backspace -> Del          */
 
58
15 7 2 8               /*          TAB -> Ctrl         */
 
59
16 7 6 8               /*            Q -> Q            */
 
60
17 1 1 8               /*            W -> W            */
 
61
18 1 6 8               /*            E -> E            */
 
62
19 2 1 8               /*            R -> R            */
 
63
20 2 6 8               /*            T -> T            */
 
64
21 1 4 8               /*            Z -> Z            */
 
65
22 3 6 8               /*            U -> U            */
 
66
23 4 1 8               /*            I -> I            */
 
67
24 4 6 8               /*            O -> O            */
 
68
25 5 1 8               /*            p -> P            */
 
69
#26 5 6 8              /*           UE -> (no key)     */
 
70
27 5 0 32              /*            + -> +            */
 
71
27 6 1 16              /*            + -> *            */
 
72
28 0 1 8               /*       Return -> Return       */
 
73
29 7 5 8               /*    Left Ctrl -> CBM          */
 
74
30 1 2 8               /*            A -> A            */
 
75
31 1 5 8               /*            S -> S            */
 
76
32 2 2 8               /*            D -> D            */
 
77
33 2 5 8               /*            F -> F            */
 
78
34 3 2 8               /*            G -> G            */
 
79
35 3 5 8               /*            H -> H            */
 
80
36 4 2 8               /*            J -> J            */
 
81
37 4 5 8               /*            K -> K            */
 
82
38 5 2 8               /*            L -> L            */
 
83
#39 5 5 8              /*           OE -> (no key)     */
 
84
#40 6 2 8              /*           AE -> (no key)     */
 
85
41 7 1 8               /*            ` -> Left Arrow   */
 
86
42 1 7 2               /*   Left Shift -> Left Shift   */
 
87
43 1 0 33              /*            # -> #            */
 
88
43 3 0 1               /*            # -> '            */
 
89
44 3 1 8               /*            Y -> Y            */
 
90
45 2 7 8               /*            X -> X            */
 
91
46 2 4 8               /*            C -> C            */
 
92
47 3 7 8               /*            V -> V            */
 
93
48 3 4 8               /*            B -> B            */
 
94
49 4 7 8               /*            N -> N            */
 
95
50 4 4 8               /*            M -> M            */
 
96
51 5 7 32              /*            , -> ,            */
 
97
51 6 2 16              /*            , -> ;            */
 
98
52 5 4 32              /*            . -> .            */
 
99
52 5 5 16              /*            . -> :            */
 
100
53 5 3 0               /*            - -> -            */
 
101
54 6 4 4               /*  Right Shift -> Right Shift  */
 
102
55 6 1 8               /*       Grey * -> *            */
 
103
#56 -1 -1 0            /*     Left Alt -> (no key)     */
 
104
57 7 4 8               /*        Space -> Space        */
 
105
58 7 7 8               /*    Caps Lock -> Run/Stop     */
 
106
59 0 4 8               /*           F1 -> F1           */
 
107
60 0 4 1               /*           F2 -> F2           */
 
108
61 0 5 8               /*           F3 -> F3           */
 
109
62 0 5 1               /*           F4 -> F4           */
 
110
63 0 6 8               /*           F5 -> F5           */
 
111
64 0 6 1               /*           F6 -> F6           */
 
112
65 0 3 8               /*           F7 -> F7           */
 
113
66 0 3 1               /*           F8 -> F8           */
 
114
#67 -1 -1 0            /*           F9 -> (no key)     */
 
115
#68 -1 -1 0            /*          F10 -> (no key)     */
 
116
#69 -1 -1 0            /*     Num Lock -> (no key)     */
 
117
#70 -1 -1 0            /*  Scroll Lock -> (no key)     */
 
118
#71 -1 -1 0            /*     Numpad 7 -> (no key)     */
 
119
#72 -1 -1 0            /*     Numpad 8 -> (no key)     */
 
120
#73 -1 -1 0            /*     Numpad 9 -> (no key)     */
 
121
#74 -1 -1 0            /*     Numpad - -> (no key)     */
 
122
#75 -1 -1 0            /*     Numpad 4 -> (no key)     */
 
123
#76 -1 -1 0            /*     Numpad 5 -> (no key)     */
 
124
#77 -1 -1 0            /*     Numpad 6 -> (no key)     */
 
125
#78 -1 -1 0            /*     Numpad + -> (no key)     */
 
126
#79 -1 -1 0            /*     Numpad 1 -> (no key)     */
 
127
#80 -1 -1 0            /*     Numpad 2 -> (no key)     */
 
128
#81 -1 -1 0            /*     Numpad 3 -> (no key)     */
 
129
#82 -1 -1 0            /*     Numpad 0 -> (no key)     */
 
130
#83 -1 -1 0            /*     Numpad . -> (no key)     */
 
131
#84 -1 -1 0            /*       SysReq -> (no key)     */
 
132
#85 -1 -1 0            /*           85 -> (no key)     */
 
133
86 5 7 33              /*            < -> <            */
 
134
86 5 4 1               /*            < -> >            */
 
135
#87 -1 -1 0            /*          F11 -> (no key)     */
 
136
#88 -1 -1 0            /*          F12 -> (no key)     */
 
137
89 6 3 8               /*         Home -> CLR/HOME     */
 
138
90 0 7 1               /*           Up -> CRSR UP      */
 
139
#91 -1 -1 0            /*         PgUp -> (no key)     */
 
140
92 0 2 1               /*         Left -> CRSR LEFT    */
 
141
93 0 2 8               /*        Right -> CRSR RIGHT   */
 
142
#94 -1 -1 0            /*          End -> (no key)     */
 
143
95 0 7 8               /*         Down -> CRSR DOWN    */
 
144
#96 -1 -1 0            /*       PgDown -> (no key)     */
 
145
97 6 0 8               /*          Ins -> Pound        */
 
146
98 6 6 8               /*          Del -> Up Arrow     */
 
147
#99 -1 -1 0            /* Numpad Enter -> (no key)     */
 
148
#100 -1 -1 0           /*   Right Ctrl -> (no key)     */
 
149
#101 -1 -1 0           /*        Pause -> (no key)     */
 
150
#102 -1 -1 0           /*       PrtScr -> (no key)     */
 
151
#103 -1 -1 0           /*     Numpad / -> (no key)     */
 
152
#104 -1 -1 0           /*    Right Alt -> (no key)     */
 
153
#105 -1 -1 0           /*        Break -> (no key)     */
 
154
#106 -1 -1 0           /*   Left Win95 -> (no key)     */
 
155
#107 -1 -1 0           /*  Right Win95 -> (no key)     */
 
156
 
 
157
#
 
158
# Joystick 1
 
159
#
 
160
#KP_0 -1 0
 
161
#KP_1 -1 1
 
162
#KP_2 -1 2
 
163
#KP_3 -1 3
 
164
#KP_4 -1 4
 
165
#KP_5 -1 5
 
166
#KP_6 -1 6
 
167
#KP_7 -1 7
 
168
#KP_8 -1 8
 
169
#KP_9 -1 9
 
170
 
 
171
#
 
172
# Joystick 2
 
173
#
 
174
#w -2 7
 
175
#e -2 8
 
176
#r -2 9
 
177
#s -2 4
 
178
#d -2 5
 
179
#f -2 6
 
180
#x -2 1
 
181
#c -2 2
 
182
#v -2 3
 
183
#space -2 0
 
184
 
 
185
# Restore key mappings
 
186
91 -3 0         /*         PgUp -> RESTORE      */
 
187