/[rdesktop]/sourceforge.net/trunk/rdesktop/keymaps/common
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Contents of /sourceforge.net/trunk/rdesktop/keymaps/common

Parent Directory Parent Directory | Revision Log Revision Log


Revision 911 - (show annotations)
Tue Jun 7 11:31:41 2005 UTC (19 years ago) by astrand
File size: 2468 byte(s)
Added 'localstate' to keypad symbols. Makes it possible to, for
example, mark text with shift and keypad arrows.

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 SunF36 0x57 localstate
82 F12 0x58 localstate
83 SunF37 0x58 localstate
84
85 # Printscreen, Scrollock and Pause
86 # Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37),
87 # but (0xe0, 0x37) seems to work.
88 Print 0xb7 localstate
89 Sys_Req 0xb7 localstate
90 Execute 0xb7 localstate
91 F22 0xb7 localstate
92 Scroll_Lock 0x46
93 F23 0x46
94
95 #
96 # Insert - PgDown
97 #
98 Insert 0xd2 localstate
99 Delete 0xd3 localstate
100 Home 0xc7 localstate
101 End 0xcf localstate
102 Page_Up 0xc9 localstate
103 Page_Down 0xd1 localstate
104
105 #
106 # Arrow keys
107 #
108 Left 0xcb localstate
109 Up 0xc8 localstate
110 Down 0xd0 localstate
111 Right 0xcd localstate
112
113 #
114 # Numpad
115 #
116 Num_Lock 0x45
117 KP_Divide 0xb5 localstate
118 KP_Multiply 0x37 localstate
119 KP_Subtract 0x4a localstate
120 KP_Add 0x4e localstate
121 KP_Enter 0x9c localstate
122
123 KP_Decimal 0x53 localstate numlock
124 KP_Separator 0x53 localstate numlock
125 KP_Delete 0x53 localstate
126
127 KP_0 0x52 localstate numlock
128 KP_Insert 0x52 localstate
129
130 KP_1 0x4f localstate numlock
131 KP_End 0x4f localstate
132
133 KP_2 0x50 localstate numlock
134 KP_Down 0x50 localstate
135
136 KP_3 0x51 localstate numlock
137 KP_Next 0x51 localstate
138
139 KP_4 0x4b localstate numlock
140 KP_Left 0x4b localstate
141
142 KP_5 0x4c localstate numlock
143 KP_Begin 0x4c localstate
144
145 KP_6 0x4d localstate numlock
146 KP_Right 0x4d localstate
147
148 KP_7 0x47 localstate numlock
149 KP_Home 0x47 localstate
150
151 KP_8 0x48 localstate numlock
152 KP_Up 0x48 localstate
153
154 KP_9 0x49 localstate numlock
155 KP_Prior 0x49 localstate
156
157 #
158 # Inhibited keys
159 #
160 Caps_Lock 0x0 inhibit
161 Multi_key 0x0 inhibit

  ViewVC Help
Powered by ViewVC 1.1.26