/[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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 69 by astrand, Sat Jul 27 22:35:38 2002 UTC revision 970 by astrand, Thu Aug 4 12:08:53 2005 UTC
# Line 18  BackSpace 0xe Line 18  BackSpace 0xe
18  #  #
19  # QWERTY first row  # QWERTY first row
20  #  #
21  Tab 0xf  Tab 0xf localstate
22    ISO_Left_Tab 0xf shift
23  q 0x10 addupper  q 0x10 addupper
24  w 0x11 addupper  w 0x11 addupper
25  e 0x12 addupper  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  r 0x13 addupper
35  t 0x14 addupper  t 0x14 addupper
36  y 0x15 addupper  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  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  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  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  p 0x19 addupper
75    
76  #  #
77  # QWERTY second row  # QWERTY second row
78  #  #
79  a 0x1e addupper  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  s 0x1f addupper
93  d 0x20 addupper  d 0x20 addupper
94  f 0x21 addupper  f 0x21 addupper
# Line 42  h 0x23 addupper Line 97  h 0x23 addupper
97  j 0x24 addupper  j 0x24 addupper
98  k 0x25 addupper  k 0x25 addupper
99  l 0x26 addupper  l 0x26 addupper
100  Return 0x1c  Return 0x1c localstate
101    
102  #  #
103  # QWERTY third row  # QWERTY third row
# Line 50  Return 0x1c Line 105  Return 0x1c
105  z 0x2c addupper  z 0x2c addupper
106  x 0x2d addupper  x 0x2d addupper
107  c 0x2e addupper  c 0x2e addupper
108    sequence ccedilla dead_cedilla c
109    sequence Ccedilla dead_cedilla C
110  v 0x2f addupper  v 0x2f addupper
111  b 0x30 addupper  b 0x30 addupper
112  n 0x31 addupper  n 0x31 addupper
113    sequence ntilde dead_tilde n
114    sequence Ntilde dead_tilde N
115  m 0x32 addupper  m 0x32 addupper
116    
117  space 0x39  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  # Esc and Function keys
# Line 72  F8 0x42 localstate Line 146  F8 0x42 localstate
146  F9 0x43 localstate  F9 0x43 localstate
147  F10 0x44 localstate  F10 0x44 localstate
148  F11 0x57 localstate  F11 0x57 localstate
149    SunF36 0x57 localstate
150  F12 0x58 localstate  F12 0x58 localstate
151    SunF37 0x58 localstate
152    
153  # Printscreen, Scrollock and Pause  # Printscreen, Scrollock and Pause
154  # Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37),  # Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37),
155  # but (0xe0, 0x37) seems to work.  # but (0xe0, 0x37) seems to work.
156  Print 0xb7  Print 0xb7 localstate
157    Sys_Req 0xb7 localstate
158    Execute 0xb7 localstate
159    F22 0xb7 localstate
160  Scroll_Lock 0x46  Scroll_Lock 0x46
161  # Pause requires five scancodes. TBD.  F23 0x46
162    
163  #  #
164  # Insert - PgDown  # Insert - PgDown
# Line 102  Right 0xcd localstate Line 181  Right 0xcd localstate
181  #  #
182  # Numpad  # Numpad
183  #  #
184  KP_Divide 0xb5  Num_Lock 0x45
185  KP_Multiply 0x37  KP_Divide 0xb5 localstate
186  KP_Subtract 0x4a  KP_Multiply 0x37 localstate
187  KP_Add 0x4e  KP_Subtract 0x4a localstate
188  KP_Enter 0x9c  KP_Add 0x4e localstate
189  KP_Decimal 0x33  KP_Enter 0x9c localstate
190    
191    KP_Decimal 0x53 localstate numlock
192    KP_Separator 0x53 localstate numlock
193    KP_Delete 0x53 localstate
194    
195    KP_0 0x52 localstate numlock
196    KP_Insert 0x52 localstate
197    
198  KP_0 0x52 numlock  KP_1 0x4f localstate numlock
199  KP_Insert 0x52  KP_End 0x4f localstate
200    
201  KP_1 0x4f numlock  KP_2 0x50 localstate numlock
202  KP_End 0x4f  KP_Down 0x50 localstate
203    
204  KP_2 0x50 numlock  KP_3 0x51 localstate numlock
205  KP_Down 0x50  KP_Next 0x51 localstate
206    
207  KP_3 0x51 numlock  KP_4 0x4b localstate numlock
208  KP_Page_Down 0x51  KP_Left 0x4b localstate
209    
210  KP_4 0x4b numlock  KP_5 0x4c localstate numlock
211  KP_Left 0x4b  KP_Begin 0x4c localstate
212    
213  KP_5 0x4c numlock  KP_6 0x4d localstate numlock
214    KP_Right 0x4d localstate
215    
216  KP_6 0x4d numlock  KP_7 0x47 localstate numlock
217  KP_Right 0x4d  KP_Home 0x47 localstate
218    
219  KP_7 0x47 numlock  KP_8 0x48 localstate numlock
220  KP_Home 0x47  KP_Up 0x48 localstate
221    
222  KP_8 0x48 numlock  KP_9 0x49 localstate numlock
223  KP_Up 0x48  KP_Prior 0x49 localstate
224    
225  KP_9 0x49 numlock  #
226  KP_Page_Up 0x49  # Inhibited keys
227    #
228    Caps_Lock 0x0 inhibit
229    Multi_key 0x0 inhibit

Legend:
Removed from v.69  
changed lines
  Added in v.970

  ViewVC Help
Powered by ViewVC 1.1.26