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

Annotation of /sourceforge.net/trunk/rdesktop/keymaps/en-dv

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1023 - (hide annotations)
Thu Oct 20 08:20:53 2005 UTC (18 years, 8 months ago) by astrand
File size: 2976 byte(s)
Added American Dvorak layout

1 astrand 1023 # American Dvorak
2     map 0x10409
3    
4     # Note: we are not including the common section
5     include modifiers
6    
7     #
8     # Top row
9     #
10     1 0x2
11     2 0x3
12     3 0x4
13     4 0x5
14     5 0x6
15     6 0x7
16     7 0x8
17     8 0x9
18     9 0xa
19     0 0xb
20     BackSpace 0xe
21    
22     #
23     # QWERTY first row
24    
25     # QWERTY:
26     # q w e r t y u i o p
27    
28     # Dvorak:
29     # ' , . p y f g c r l
30    
31     Tab 0xf localstate
32     ISO_Left_Tab 0xf shift
33     q 0x2d addupper
34     w 0x33 addupper
35     e 0x20 addupper
36     r 0x18 addupper
37     t 0x25 addupper
38     y 0x14 addupper
39     u 0x21 addupper
40     i 0x22 addupper
41     o 0x1f addupper
42     p 0x13 addupper
43    
44     #
45     # QWERTY second row
46    
47     # QUERTY:
48     # a s d f g h j k l
49    
50     # Dvorak:
51     # a o e u i d h t n
52    
53     a 0x1e addupper
54     s 0x27 addupper
55     d 0x23 addupper
56     f 0x15 addupper
57     g 0x16 addupper
58     h 0x24 addupper
59     j 0x2e addupper
60     k 0x2f addupper
61     l 0x19 addupper
62     Return 0x1c localstate
63    
64     #
65     # QWERTY third row
66    
67     # QUERTY:
68     # z x c v b n m
69    
70     # Dvorak:
71     # ; q j k x b m
72    
73     z 0x35 addupper
74     x 0x30 addupper
75     c 0x17 addupper
76     v 0x34 addupper
77     b 0x31 addupper
78     n 0x26 addupper
79     m 0x32 addupper
80    
81     space 0x39 localstate
82    
83     less 0x56
84     greater 0x56 shift
85     bar 0x56 altgr
86     brokenbar 0x56 shift altgr
87    
88     #
89     # Esc and Function keys
90     #
91     Escape 0x1 localstate
92     F1 0x3b localstate
93     F2 0x3c localstate
94     F3 0x3d localstate
95     F4 0x3e localstate
96     F5 0x3f localstate
97     F6 0x40 localstate
98     F7 0x41 localstate
99     F8 0x42 localstate
100     F9 0x43 localstate
101     F10 0x44 localstate
102     F11 0x57 localstate
103     SunF36 0x57 localstate
104     F12 0x58 localstate
105     SunF37 0x58 localstate
106    
107     # Printscreen, Scrollock and Pause
108     # Printscreen really requires four scancodes (0xe0, 0x2a, 0xe0, 0x37),
109     # but (0xe0, 0x37) seems to work.
110     Print 0xb7 localstate
111     Sys_Req 0xb7 localstate
112     Execute 0xb7 localstate
113     F22 0xb7 localstate
114     Scroll_Lock 0x46
115     F23 0x46
116    
117     #
118     # Insert - PgDown
119     #
120     Insert 0xd2 localstate
121     Delete 0xd3 localstate
122     Home 0xc7 localstate
123     End 0xcf localstate
124     Page_Up 0xc9 localstate
125     Page_Down 0xd1 localstate
126    
127     #
128     # Arrow keys
129     #
130     Left 0xcb localstate
131     Up 0xc8 localstate
132     Down 0xd0 localstate
133     Right 0xcd localstate
134    
135     #
136     # Numpad
137     #
138     Num_Lock 0x45
139     KP_Divide 0xb5
140     KP_Multiply 0x37
141     KP_Subtract 0x4a
142     KP_Add 0x4e
143     KP_Enter 0x9c
144    
145     KP_Decimal 0x53 numlock
146     KP_Separator 0x53 numlock
147     KP_Delete 0x53
148    
149     KP_0 0x52 numlock
150     KP_Insert 0x52
151    
152     KP_1 0x4f numlock
153     KP_End 0x4f
154    
155     KP_2 0x50 numlock
156     KP_Down 0x50
157    
158     KP_3 0x51 numlock
159     KP_Next 0x51
160    
161     KP_4 0x4b numlock
162     KP_Left 0x4b
163    
164     KP_5 0x4c numlock
165     KP_Begin 0x4c
166    
167     KP_6 0x4d numlock
168     KP_Right 0x4d
169    
170     KP_7 0x47 numlock
171     KP_Home 0x47
172    
173     KP_8 0x48 numlock
174     KP_Up 0x48
175    
176     KP_9 0x49 numlock
177     KP_Prior 0x49
178    
179     #
180     # Inhibited keys
181     #
182     Caps_Lock 0x0 inhibit
183     Multi_key 0x0 inhibit
184    
185     exclam 0x02 shift
186     at 0x03 shift
187     numbersign 0x04 shift
188     dollar 0x05 shift
189     percent 0x06 shift
190     asciicircum 0x07 shift
191     ampersand 0x08 shift
192     asterisk 0x09 shift
193     parenleft 0x0a shift
194     parenright 0x0b shift
195     minus 0x28
196     underscore 0x28 shift
197     equal 0x1b
198     plus 0x1b shift
199     bracketleft 0x0c
200     braceleft 0x0c shift
201     bracketright 0x0d
202     braceright 0x0d shift
203     semicolon 0x2c
204     colon 0x2c shift
205     apostrophe 0x10
206     quotedbl 0x10 shift
207     grave 0x29
208     asciitilde 0x29 shift
209     backslash 0x2b
210     bar 0x2b shift
211     comma 0x11
212     less 0x11 shift
213     period 0x12
214     greater 0x12 shift
215     slash 0x1a
216     question 0x1a shift

  ViewVC Help
Powered by ViewVC 1.1.26