~vcs-imports/qemu/git

« back to all changes in this revision

Viewing changes to keymaps/common

  • Committer: Blue Swirl
  • Date: 2009-08-31 15:14:40 UTC
  • Revision ID: git-v1:528e93a9787ccfc59582a44035f5f342caf5b84f
Fix breakage due to __thread

Thread-local storage is not supported on all hosts.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>

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
 
r 0x13 addupper
27
 
t 0x14 addupper
28
 
y 0x15 addupper
29
 
u 0x16 addupper
30
 
i 0x17 addupper
31
 
o 0x18 addupper
32
 
p 0x19 addupper
33
 
 
34
 
#
35
 
# QWERTY second row
36
 
#
37
 
a 0x1e addupper
38
 
s 0x1f addupper
39
 
d 0x20 addupper
40
 
f 0x21 addupper
41
 
g 0x22 addupper
42
 
h 0x23 addupper
43
 
j 0x24 addupper
44
 
k 0x25 addupper
45
 
l 0x26 addupper
46
 
Return 0x1c localstate
47
 
 
48
 
#
49
 
# QWERTY third row
50
 
#
51
 
z 0x2c addupper
52
 
x 0x2d addupper
53
 
c 0x2e addupper
54
 
v 0x2f addupper
55
 
b 0x30 addupper
56
 
n 0x31 addupper
57
 
m 0x32 addupper
58
 
 
59
 
space 0x39 localstate
60
 
 
61
 
less 0x56
62
 
greater 0x56 shift
63
 
bar 0x56 altgr
64
 
brokenbar 0x56 shift altgr
65
 
 
66
 
#
67
 
# Esc and Function keys
68
 
#
69
 
Escape 0x1 localstate
70
 
F1 0x3b localstate
71
 
F2 0x3c localstate
72
 
F3 0x3d localstate
73
 
F4 0x3e localstate
74
 
F5 0x3f localstate
75
 
F6 0x40 localstate
76
 
F7 0x41 localstate
77
 
F8 0x42 localstate
78
 
F9 0x43 localstate
79
 
F10 0x44 localstate
80
 
F11 0x57 localstate
81
 
F12 0x58 localstate
82
 
 
83
 
# Printscreen, Scrollock and Pause
84
 
# Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37),
85
 
# but (0xe0, 0x37) seems to work.
86
 
Print 0xb7 localstate
87
 
Sys_Req 0xb7 localstate
88
 
Execute 0xb7 localstate
89
 
Scroll_Lock 0x46
90
 
 
91
 
#
92
 
# Insert - PgDown
93
 
#
94
 
Insert 0xd2 localstate
95
 
Delete 0xd3 localstate
96
 
Home 0xc7 localstate
97
 
End 0xcf localstate
98
 
Page_Up 0xc9 localstate
99
 
Page_Down 0xd1 localstate
100
 
 
101
 
#
102
 
# Arrow keys
103
 
#
104
 
Left 0xcb localstate
105
 
Up 0xc8 localstate
106
 
Down 0xd0 localstate
107
 
Right 0xcd localstate
108
 
 
109
 
#
110
 
# Numpad
111
 
#
112
 
Num_Lock 0x45
113
 
KP_Divide 0xb5
114
 
KP_Multiply 0x37
115
 
KP_Subtract 0x4a
116
 
KP_Add 0x4e
117
 
KP_Enter 0x9c
118
 
 
119
 
KP_Decimal 0x53 numlock
120
 
KP_Separator 0x53 numlock
121
 
KP_Delete 0x53
122
 
 
123
 
KP_0 0x52 numlock
124
 
KP_Insert 0x52
125
 
 
126
 
KP_1 0x4f numlock
127
 
KP_End 0x4f
128
 
 
129
 
KP_2 0x50 numlock
130
 
KP_Down 0x50
131
 
 
132
 
KP_3 0x51 numlock
133
 
KP_Next 0x51
134
 
 
135
 
KP_4 0x4b numlock
136
 
KP_Left 0x4b
137
 
 
138
 
KP_5 0x4c numlock
139
 
KP_Begin 0x4c
140
 
 
141
 
KP_6 0x4d numlock
142
 
KP_Right 0x4d
143
 
 
144
 
KP_7 0x47 numlock
145
 
KP_Home 0x47
146
 
 
147
 
KP_8 0x48 numlock
148
 
KP_Up 0x48
149
 
 
150
 
KP_9 0x49 numlock
151
 
KP_Prior 0x49
152
 
 
153
 
Caps_Lock 0x3a
154
 
#
155
 
# Inhibited keys
156
 
#
157
 
Multi_key 0x0 inhibit