~ubuntu-branches/ubuntu/precise/virtualbox/precise-updates

« back to all changes in this revision

Viewing changes to src/VBox/RDP/client/keymaps/common

  • Committer: Bazaar Package Importer
  • Author(s): Felix Geyer
  • Date: 2011-07-04 13:02:31 UTC
  • mfrom: (3.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20110704130231-l843es6wqhx614n7
Tags: 4.0.10-dfsg-1ubuntu1
* Merge from Debian unstable, remaining changes:
  - Add Apport hook.
    - debian/virtualbox-ose.files/source_virtualbox-ose.py
    - debian/virtualbox-ose.install
  - Drop *-source packages.
* Add the Modaliases control field manually for maximum backportability.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
include modifiers
2
 
 
3
 
#
4
 
# Top row
5
 
#
6
 
1 0x2
7
 
2 0x3
8
 
3 0x4
9
 
4 0x5
10
 
5 0x6
11
 
6 0x7
12
 
7 0x8
13
 
8 0x9
14
 
9 0xa
15
 
0 0xb
16
 
BackSpace 0xe
17
 
 
18
 
#
19
 
# QWERTY first row
20
 
#
21
 
Tab 0xf localstate
22
 
ISO_Left_Tab 0xf shift
23
 
q 0x10 addupper
24
 
w 0x11 addupper
25
 
e 0x12 addupper
26
 
sequence egrave dead_grave e
27
 
sequence Egrave dead_grave E
28
 
sequence eacute dead_acute e
29
 
sequence Eacute dead_acute E
30
 
sequence ecircumflex dead_circumflex e 
31
 
sequence Ecircumflex dead_circumflex E 
32
 
sequence ediaeresis dead_diaeresis e
33
 
sequence Ediaeresis dead_diaeresis E
34
 
r 0x13 addupper
35
 
t 0x14 addupper
36
 
y 0x15 addupper
37
 
sequence ygrave dead_grave y
38
 
sequence Ygrave dead_grave Y
39
 
sequence yacute dead_acute y
40
 
sequence Yacute dead_acute Y
41
 
sequence ycircumflex dead_circumflex y
42
 
sequence Ycircumflex dead_circumflex Y 
43
 
sequence ydiaeresis dead_diaeresis y
44
 
sequence Ydiaeresis dead_diaeresis Y
45
 
u 0x16 addupper
46
 
sequence ugrave dead_grave u
47
 
sequence Ugrave dead_grave U
48
 
sequence uacute dead_acute u
49
 
sequence Uacute dead_acute U
50
 
sequence ucircumflex dead_circumflex u 
51
 
sequence Ucircumflex dead_circumflex U 
52
 
sequence udiaeresis dead_diaeresis u
53
 
sequence Udiaeresis dead_diaeresis U
54
 
i 0x17 addupper
55
 
sequence igrave dead_grave i
56
 
sequence Igrave dead_grave I
57
 
sequence iacute dead_acute i
58
 
sequence Iacute dead_acute I
59
 
sequence icircumflex dead_circumflex i 
60
 
sequence Icircumflex dead_circumflex I 
61
 
sequence idiaeresis dead_diaeresis i
62
 
sequence Idiaeresis dead_diaeresis I
63
 
o 0x18 addupper
64
 
sequence ograve dead_grave o
65
 
sequence Ograve dead_grave O
66
 
sequence oacute dead_acute o
67
 
sequence Oacute dead_acute O
68
 
sequence ocircumflex dead_circumflex o 
69
 
sequence Ocircumflex dead_circumflex O 
70
 
sequence odiaeresis dead_diaeresis o
71
 
sequence Odiaeresis dead_diaeresis O
72
 
sequence otilde dead_tilde o
73
 
sequence Otilde dead_tilde O
74
 
p 0x19 addupper
75
 
 
76
 
#
77
 
# QWERTY second row
78
 
#
79
 
a 0x1e addupper
80
 
sequence agrave dead_grave a
81
 
sequence Agrave dead_grave A
82
 
sequence aacute dead_acute a
83
 
sequence Aacute dead_acute A
84
 
sequence acircumflex dead_circumflex a 
85
 
sequence Acircumflex dead_circumflex A 
86
 
sequence adiaeresis dead_diaeresis a
87
 
sequence Adiaeresis dead_diaeresis A
88
 
sequence aring dead_abovering a
89
 
sequence Aring dead_abovering A
90
 
sequence atilde dead_tilde a
91
 
sequence Atilde dead_tilde A
92
 
s 0x1f addupper
93
 
d 0x20 addupper
94
 
f 0x21 addupper
95
 
g 0x22 addupper
96
 
h 0x23 addupper
97
 
j 0x24 addupper
98
 
k 0x25 addupper
99
 
l 0x26 addupper
100
 
Return 0x1c localstate
101
 
 
102
 
#
103
 
# QWERTY third row
104
 
#
105
 
z 0x2c addupper
106
 
x 0x2d addupper
107
 
c 0x2e addupper
108
 
sequence ccedilla dead_cedilla c
109
 
sequence Ccedilla dead_cedilla C
110
 
v 0x2f addupper
111
 
b 0x30 addupper
112
 
n 0x31 addupper
113
 
sequence ntilde dead_tilde n
114
 
sequence Ntilde dead_tilde N
115
 
m 0x32 addupper
116
 
 
117
 
space 0x39 localstate
118
 
 
119
 
less 0x56
120
 
greater 0x56 shift
121
 
bar 0x56 altgr
122
 
brokenbar 0x56 shift altgr
123
 
 
124
 
#
125
 
# Translations for some other dead keys
126
 
#
127
 
sequence asciitilde dead_tilde space
128
 
sequence diaeresis dead_diaeresis space
129
 
sequence asciicircum dead_circumflex space
130
 
sequence apostrophe dead_acute space
131
 
sequence grave dead_grave space
132
 
sequence acute dead_acute space
133
 
 
134
 
#
135
 
# Esc and Function keys
136
 
#
137
 
Escape 0x1 localstate
138
 
F1 0x3b localstate
139
 
F2 0x3c localstate
140
 
F3 0x3d localstate
141
 
F4 0x3e localstate
142
 
F5 0x3f localstate
143
 
F6 0x40 localstate
144
 
F7 0x41 localstate
145
 
F8 0x42 localstate
146
 
F9 0x43 localstate
147
 
F10 0x44 localstate
148
 
F11 0x57 localstate
149
 
SunF36 0x57 localstate
150
 
F12 0x58 localstate
151
 
SunF37 0x58 localstate
152
 
 
153
 
# Printscreen, Scrollock and Pause
154
 
# Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37),
155
 
# but (0xe0, 0x37) seems to work. 
156
 
Print 0xb7 localstate
157
 
Sys_Req 0xb7 localstate
158
 
Execute 0xb7 localstate
159
 
F22 0xb7 localstate
160
 
Scroll_Lock 0x46
161
 
F23 0x46
162
 
 
163
 
#
164
 
# Insert - PgDown
165
 
#
166
 
Insert 0xd2 localstate
167
 
Delete 0xd3 localstate
168
 
Home 0xc7 localstate
169
 
End 0xcf localstate
170
 
Page_Up 0xc9 localstate
171
 
Page_Down 0xd1 localstate
172
 
 
173
 
#
174
 
# Arrow keys
175
 
#
176
 
Left 0xcb localstate
177
 
Up 0xc8 localstate
178
 
Down 0xd0 localstate
179
 
Right 0xcd localstate
180
 
 
181
 
#
182
 
# Numpad
183
 
#
184
 
Num_Lock 0x45
185
 
KP_Divide 0xb5 localstate
186
 
KP_Multiply 0x37 localstate
187
 
KP_Subtract 0x4a localstate
188
 
KP_Add 0x4e localstate
189
 
KP_Enter 0x9c localstate
190
 
 
191
 
KP_Decimal 0x53 numlock
192
 
KP_Separator 0x53 numlock
193
 
KP_Delete 0x53
194
 
 
195
 
KP_0 0x52 numlock
196
 
KP_Insert 0x52 localstate
197
 
 
198
 
KP_1 0x4f numlock
199
 
KP_End 0x4f localstate
200
 
 
201
 
KP_2 0x50 numlock
202
 
KP_Down 0x50 localstate
203
 
 
204
 
KP_3 0x51 numlock
205
 
KP_Next 0x51 localstate
206
 
 
207
 
KP_4 0x4b numlock
208
 
KP_Left 0x4b localstate
209
 
 
210
 
KP_5 0x4c numlock
211
 
KP_Begin 0x4c localstate
212
 
 
213
 
KP_6 0x4d numlock
214
 
KP_Right 0x4d localstate
215
 
 
216
 
KP_7 0x47 numlock
217
 
KP_Home 0x47 localstate
218
 
 
219
 
KP_8 0x48 numlock
220
 
KP_Up 0x48 localstate
221
 
 
222
 
KP_9 0x49 numlock
223
 
KP_Prior 0x49 localstate
224
 
 
225
 
#
226
 
# Inhibited keys
227
 
#
228
 
Caps_Lock 0x0 inhibit
229
 
Multi_key 0x0 inhibit