ph revision 1.1 1 1.1 mrg ////////////////////////////////////////////////////////////////////////////////
2 1.1 mrg // Philippines National Keyboard Layout v1.0.0 (2010-10-23) //
3 1.1 mrg // http://laibcoms.com/sandbox/the-philippines-national-keyboard-layout //
4 1.1 mrg // //
5 1.1 mrg // License: GNU/GPLv3 //
6 1.1 mrg // //
7 1.1 mrg // Loosely based on ISO/IEC 9995-3:2009 //
8 1.1 mrg // * glyphs that are not used in Philippine Languages and //
9 1.1 mrg // Philippine English were not included //
10 1.1 mrg // * Additions/Changes that are not part of ISO/IEC 9995-3:2009 //
11 1.1 mrg // were added //
12 1.1 mrg // //
13 1.1 mrg // http://en.wikipedia.org/wiki/ISO/IEC_9995 //
14 1.1 mrg // http://www.fileformat.info/info/unicode/char/20B1/index.htm //
15 1.1 mrg // //
16 1.1 mrg // By: Ubuntu Philippines LoCo Team //
17 1.1 mrg // Site: http://ubuntu-ph.org //
18 1.1 mrg // //
19 1.1 mrg // Project Contact: JC John Sese Cuneta / / //
20 1.1 mrg // XMPP/Jabber: jcjohn.sesecuneta (a] talkr.im //
21 1.1 mrg // Email: jcjohn.sesecuneta (a] laibcoms.com //
22 1.1 mrg ////////////////////////////////////////////////////////////////////////////////
23 1.1 mrg
24 1.1 mrg // QWERTY (Latin) version
25 1.1 mrg // http://en.wikipedia.org/wiki/QWERTY
26 1.1 mrg //
27 1.1 mrg //
28 1.1 mrg // ~ ! @ # $ % ^ & * ( ) _ + Bak
29 1.1 mrg // ` 1 2 3 4 5 6 7 8 9 0 - = Space
30 1.1 mrg //
31 1.1 mrg // Q W E R T Y U I O P { } |
32 1.1 mrg // Tab q w e r t y u i o p [ ] \
33 1.1 mrg //
34 1.1 mrg // A S D F G H J K L : " Enter
35 1.1 mrg // Caps a s d f g h j k l ; '
36 1.1 mrg //
37 1.1 mrg // Z X C V B N M < > ?
38 1.1 mrg // Shift z x c v b n m , . / Shift
39 1.1 mrg //
40 1.1 mrg // Win Space Space Win
41 1.1 mrg // Ctrl Super Alt Space Space AltGr Meta Menu Ctrl
42 1.1 mrg //
43 1.1 mrg //
44 1.1 mrg partial default alphanumeric_keys
45 1.1 mrg xkb_symbols "basic" {
46 1.1 mrg
47 1.1 mrg name[Group1]= "Philippines";
48 1.1 mrg
49 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
50 1.1 mrg // Level1 Level2 Level3 Level4
51 1.1 mrg // Base Shift AltGr AltGr+Shift
52 1.1 mrg
53 1.1 mrg // E row; Numerals row, left side
54 1.1 mrg key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ (combining grave accent) (combining tilde)
55 1.1 mrg key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 !
56 1.1 mrg key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @
57 1.1 mrg key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 #
58 1.1 mrg key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $
59 1.1 mrg key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 %
60 1.1 mrg // E row; Numerals row, right side
61 1.1 mrg key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ (combining circumflex accent)
62 1.1 mrg key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 &
63 1.1 mrg key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 *
64 1.1 mrg key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 (
65 1.1 mrg key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 )
66 1.1 mrg key <AE11> { [ U002D, U005F, U00AC, U0360 ] }; // - _
67 1.1 mrg key <AE12> { [ U003D, U002B, U00B1, U2213 ] }; // = +
68 1.1 mrg
69 1.1 mrg // D row; QWERTY row, left side
70 1.1 mrg key <AD01> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
71 1.1 mrg key <AD02> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
72 1.1 mrg key <AD03> { [ U0065, U0045, U0153, U0152 ] }; // e E
73 1.1 mrg key <AD04> { [ U0072, U0052, U00AE, U00B6 ] }; // r R
74 1.1 mrg key <AD05> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T
75 1.1 mrg // D row; QWERTY row, right side
76 1.1 mrg key <AD06> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y
77 1.1 mrg key <AD07> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
78 1.1 mrg key <AD08> { [ U0069, U0049, U0131, U0130 ] }; // i I
79 1.1 mrg key <AD09> { [ U006F, U004F, U00F8, U00D8 ] }; // o O
80 1.1 mrg key <AD10> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P
81 1.1 mrg key <AD11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
82 1.1 mrg key <AD12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
83 1.1 mrg key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ |
84 1.1 mrg
85 1.1 mrg // C row; Home row, left side
86 1.1 mrg key <AC01> { [ U0061, U0041, U00E6, U00C6 ] }; // a A
87 1.1 mrg key <AC02> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S
88 1.1 mrg key <AC03> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
89 1.1 mrg key <AC04> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F
90 1.1 mrg key <AC05> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
91 1.1 mrg // C row; Home row, right side
92 1.1 mrg key <AC06> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
93 1.1 mrg key <AC07> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
94 1.1 mrg key <AC08> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
95 1.1 mrg key <AC09> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
96 1.1 mrg key <AC10> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
97 1.1 mrg key <AC11> { [ U0027, U0022, U0301, U030B ] }; // ' " (combining acute accent) (combining double-acute accent)
98 1.1 mrg
99 1.1 mrg // B row; Lower row, left side
100 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; //
101 1.1 mrg key <AB01> { [ U007A, U005A, U00AB, U00BB ] }; // z Z
102 1.1 mrg key <AB02> { [ U0078, U0058, U00D7, U00B7 ] }; // x X
103 1.1 mrg key <AB03> { [ U0063, U0043, U00A9, U00A2 ] }; // c C
104 1.1 mrg key <AB04> { [ U0076, U0056, U201C, U2018 ] }; // v V
105 1.1 mrg key <AB05> { [ U0062, U0042, U201D, U2019 ] }; // b B
106 1.1 mrg // B row; Lower row, right side
107 1.1 mrg key <AB06> { [ U006E, U004E, U00F1, U00D1 ] }; // n N
108 1.1 mrg key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M
109 1.1 mrg key <AB08> { [ U002C, U003C, U0327, U0328 ] }; // , < (combining cedilla) (combining ogonek)
110 1.1 mrg key <AB09> { [ U002E, U003E, U2026, U2423 ] }; // . >
111 1.1 mrg key <AB10> { [ U002F, U003F, U00F7, U00BF ] }; // / ?
112 1.1 mrg
113 1.1 mrg // A row
114 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
115 1.1 mrg
116 1.1 mrg include "level3(ralt_switch)"
117 1.1 mrg };
118 1.1 mrg
119 1.1 mrg
120 1.1 mrg // QWERTY (Baybayin) version
121 1.1 mrg //
122 1.1 mrg //
123 1.1 mrg // Bak
124 1.1 mrg // Space
125 1.1 mrg //
126 1.1 mrg //
127 1.1 mrg // Tab
128 1.1 mrg //
129 1.1 mrg // Enter
130 1.1 mrg // Caps
131 1.1 mrg //
132 1.1 mrg //
133 1.1 mrg // Shift Shift
134 1.1 mrg //
135 1.1 mrg // Win Space Win
136 1.1 mrg // Ctrl Super Alt Space AltGr Meta Menu Ctrl
137 1.1 mrg //
138 1.1 mrg //
139 1.1 mrg partial alphanumeric_keys
140 1.1 mrg xkb_symbols "qwerty-bay" {
141 1.1 mrg
142 1.1 mrg name[Group1]= "Philippines - QWERTY (Baybayin)";
143 1.1 mrg
144 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
145 1.1 mrg // Level1 Level2 Level3 Level4
146 1.1 mrg // Base Shift AltGr AltGr+Shift
147 1.1 mrg
148 1.1 mrg // E row; Numerals row, left side
149 1.1 mrg key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
150 1.1 mrg key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
151 1.1 mrg key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
152 1.1 mrg key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
153 1.1 mrg key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
154 1.1 mrg key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
155 1.1 mrg // E row; Numerals row, right side
156 1.1 mrg key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
157 1.1 mrg key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
158 1.1 mrg key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
159 1.1 mrg key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
160 1.1 mrg key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
161 1.1 mrg key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
162 1.1 mrg key <AE12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // (virama) (virama)
163 1.1 mrg
164 1.1 mrg // D row; QWERTY row, left side
165 1.1 mrg key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
166 1.1 mrg key <AD02> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Wa)
167 1.1 mrg key <AD03> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
168 1.1 mrg key <AD04> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ra)
169 1.1 mrg key <AD05> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ta)
170 1.1 mrg // D row; QWERTY row, right side
171 1.1 mrg key <AD06> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ya)
172 1.1 mrg key <AD07> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
173 1.1 mrg key <AD08> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
174 1.1 mrg key <AD09> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
175 1.1 mrg key <AD10> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Pa)
176 1.1 mrg key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
177 1.1 mrg key <AD12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
178 1.1 mrg key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
179 1.1 mrg
180 1.1 mrg // C row; Home row, left side
181 1.1 mrg key <AC01> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (A)
182 1.1 mrg key <AC02> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Sa)
183 1.1 mrg key <AC03> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Da)
184 1.1 mrg key <AC04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
185 1.1 mrg key <AC05> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ga)
186 1.1 mrg // C row; Home row, right side
187 1.1 mrg key <AC06> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ha)
188 1.1 mrg key <AC07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
189 1.1 mrg key <AC08> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ka)
190 1.1 mrg key <AC09> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (La)
191 1.1 mrg key <AC10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
192 1.1 mrg key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
193 1.1 mrg
194 1.1 mrg // B row; Lower row, left side
195 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
196 1.1 mrg key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
197 1.1 mrg key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
198 1.1 mrg key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
199 1.1 mrg key <AB04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
200 1.1 mrg key <AB05> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ba)
201 1.1 mrg // B row; Lower row, right side
202 1.1 mrg key <AB06> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // (Na) (Nga)
203 1.1 mrg key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ma)
204 1.1 mrg key <AB08> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (comma)
205 1.1 mrg key <AB09> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (period)
206 1.1 mrg key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
207 1.1 mrg
208 1.1 mrg // A row
209 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
210 1.1 mrg
211 1.1 mrg include "level3(ralt_switch)"
212 1.1 mrg };
213 1.1 mrg
214 1.1 mrg
215 1.1 mrg // Capewell-Dvorak (Latin) version
216 1.1 mrg // http://www.michaelcapewell.com/projects/keyboard/index.htm#The_Capewell-Dvorak_Layout
217 1.1 mrg //
218 1.1 mrg //
219 1.1 mrg // ~ ! @ # $ % ^ & * ( ) { } Bak
220 1.1 mrg // ` 1 2 3 4 5 6 7 8 9 0 [ ] Space
221 1.1 mrg //
222 1.1 mrg // " < > P Y Q F G R K ? + |
223 1.1 mrg // Tab ' , . p y q f g r k / = \
224 1.1 mrg //
225 1.1 mrg // O A E I U D H T N S _ Enter
226 1.1 mrg // Caps o a e i u d h t n s -
227 1.1 mrg //
228 1.1 mrg // Z X C V J L M W B :
229 1.1 mrg // Shift z x c v j l m w b ; Shift
230 1.1 mrg //
231 1.1 mrg // Win Space Space Win
232 1.1 mrg // Ctrl Super Alt Space Space AltGr Meta Menu Ctrl
233 1.1 mrg //
234 1.1 mrg //
235 1.1 mrg partial alphanumeric_keys
236 1.1 mrg xkb_symbols "capewell-dvorak" {
237 1.1 mrg
238 1.1 mrg name[Group1]= "Philippines - Capewell-Dvorak (Latin)";
239 1.1 mrg
240 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
241 1.1 mrg // Level1 Level2 Level3 Level4
242 1.1 mrg // Base Shift AltGr AltGr+Shift
243 1.1 mrg
244 1.1 mrg // E row; Numerals row, left side
245 1.1 mrg key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ (combining grave accent) (combining tilde)
246 1.1 mrg key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 !
247 1.1 mrg key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @
248 1.1 mrg key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 #
249 1.1 mrg key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $
250 1.1 mrg key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 %
251 1.1 mrg // E row; Numerals row, right side
252 1.1 mrg key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ (combining circumflex accent)
253 1.1 mrg key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 &
254 1.1 mrg key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 *
255 1.1 mrg key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 (
256 1.1 mrg key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 )
257 1.1 mrg key <AE11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
258 1.1 mrg key <AE12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
259 1.1 mrg
260 1.1 mrg // D row; Upper row, left side
261 1.1 mrg key <AD01> { [ U0027, U0022, U0301, U030B ] }; // ' " (combining acute accent) (combining double-acute accent)
262 1.1 mrg key <AD02> { [ U002C, U003C, U0327, U0328 ] }; // , < (combining cedilla) (combining ogonek)
263 1.1 mrg key <AD03> { [ U002E, U003E, U2026, U2423 ] }; // . >
264 1.1 mrg key <AD04> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P
265 1.1 mrg key <AD05> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y
266 1.1 mrg // D row; Upper row, right side
267 1.1 mrg key <AD06> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
268 1.1 mrg key <AD07> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F
269 1.1 mrg key <AD08> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
270 1.1 mrg key <AD09> { [ U0072, U0052, U00AE, U00B6 ] }; // r R
271 1.1 mrg key <AD10> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
272 1.1 mrg key <AD11> { [ U002F, U003F, U00F7, U00BF ] }; // / ?
273 1.1 mrg key <AD12> { [ U003D, U002B, U00B1, U2213 ] }; // = +
274 1.1 mrg key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ |
275 1.1 mrg
276 1.1 mrg // C row; Home row, left side
277 1.1 mrg key <AC01> { [ U006F, U004F, U00F8, U00D8 ] }; // o O
278 1.1 mrg key <AC02> { [ U0061, U0041, U00E6, U00C6 ] }; // a A
279 1.1 mrg key <AC03> { [ U0065, U0045, U0153, U0152 ] }; // e E
280 1.1 mrg key <AC04> { [ U0069, U0049, U0131, U0130 ] }; // i I
281 1.1 mrg key <AC05> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
282 1.1 mrg // C row; Home row, right side
283 1.1 mrg key <AC06> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
284 1.1 mrg key <AC07> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
285 1.1 mrg key <AC08> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T
286 1.1 mrg key <AC09> { [ U006E, U004E, U00F1, U00D1 ] }; // n N
287 1.1 mrg key <AC10> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S
288 1.1 mrg key <AC11> { [ U002D, U005F, U00AC, U0360 ] }; // - _
289 1.1 mrg
290 1.1 mrg // B row; Lower row, left side
291 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; //
292 1.1 mrg key <AB01> { [ U007A, U005A, U00AB, U00BB ] }; // z Z
293 1.1 mrg key <AB02> { [ U0078, U0058, U00D7, U00B7 ] }; // x X
294 1.1 mrg key <AB03> { [ U0063, U0043, U00A9, U00A2 ] }; // c C
295 1.1 mrg key <AB04> { [ U0076, U0056, U201C, U2018 ] }; // v V
296 1.1 mrg key <AB05> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
297 1.1 mrg // B row; Lower row, right side
298 1.1 mrg key <AB06> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
299 1.1 mrg key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M
300 1.1 mrg key <AB08> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
301 1.1 mrg key <AB09> { [ U0062, U0042, U201D, U2019 ] }; // b B
302 1.1 mrg key <AB10> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
303 1.1 mrg
304 1.1 mrg // A row
305 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
306 1.1 mrg
307 1.1 mrg include "level3(ralt_switch)"
308 1.1 mrg };
309 1.1 mrg
310 1.1 mrg
311 1.1 mrg // Capewell-Dvorak (Baybayin) version
312 1.1 mrg //
313 1.1 mrg //
314 1.1 mrg // Bak
315 1.1 mrg // Space
316 1.1 mrg //
317 1.1 mrg //
318 1.1 mrg // Tab
319 1.1 mrg //
320 1.1 mrg // Enter
321 1.1 mrg // Caps
322 1.1 mrg //
323 1.1 mrg //
324 1.1 mrg // Shift Shift
325 1.1 mrg //
326 1.1 mrg // Win Space Win
327 1.1 mrg // Ctrl Super Alt Space AltGr Meta Menu Ctrl
328 1.1 mrg //
329 1.1 mrg //
330 1.1 mrg partial alphanumeric_keys
331 1.1 mrg xkb_symbols "capewell-dvorak-bay" {
332 1.1 mrg
333 1.1 mrg name[Group1]= "Philippines - Capewell-Dvorak (Baybayin)";
334 1.1 mrg
335 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
336 1.1 mrg // Level1 Level2 Level3 Level4
337 1.1 mrg // Base Shift AltGr AltGr+Shift
338 1.1 mrg
339 1.1 mrg // E row; Numerals row, left side
340 1.1 mrg key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
341 1.1 mrg key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
342 1.1 mrg key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
343 1.1 mrg key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
344 1.1 mrg key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
345 1.1 mrg key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
346 1.1 mrg // E row; Numerals row, right side
347 1.1 mrg key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
348 1.1 mrg key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
349 1.1 mrg key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
350 1.1 mrg key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
351 1.1 mrg key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
352 1.1 mrg key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
353 1.1 mrg key <AE12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
354 1.1 mrg
355 1.1 mrg // D row; QWERTY row, left side
356 1.1 mrg key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
357 1.1 mrg key <AD02> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (comma)
358 1.1 mrg key <AD03> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (period)
359 1.1 mrg key <AD04> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Pa)
360 1.1 mrg key <AD05> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ya)
361 1.1 mrg // D row; QWERTY row, right side
362 1.1 mrg key <AD06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
363 1.1 mrg key <AD07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
364 1.1 mrg key <AD08> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ga)
365 1.1 mrg key <AD09> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ra)
366 1.1 mrg key <AD10> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ka)
367 1.1 mrg key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
368 1.1 mrg key <AD12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // (virama) (virama)
369 1.1 mrg key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
370 1.1 mrg
371 1.1 mrg // C row; Home row, left side
372 1.1 mrg key <AC01> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
373 1.1 mrg key <AC02> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (A)
374 1.1 mrg key <AC03> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
375 1.1 mrg key <AC04> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
376 1.1 mrg key <AC05> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
377 1.1 mrg // C row; Home row, right side
378 1.1 mrg key <AC06> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Da)
379 1.1 mrg key <AC07> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ha)
380 1.1 mrg key <AC08> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ta)
381 1.1 mrg key <AC09> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // (Na) (Nga)
382 1.1 mrg key <AC10> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Sa)
383 1.1 mrg key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
384 1.1 mrg
385 1.1 mrg // B row; Lower row, left side
386 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
387 1.1 mrg key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
388 1.1 mrg key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
389 1.1 mrg key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
390 1.1 mrg key <AB04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
391 1.1 mrg key <AB05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
392 1.1 mrg // B row; Lower row, right side
393 1.1 mrg key <AB06> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (La)
394 1.1 mrg key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ma)
395 1.1 mrg key <AB08> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Wa)
396 1.1 mrg key <AB09> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ba)
397 1.1 mrg key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
398 1.1 mrg
399 1.1 mrg // A row
400 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
401 1.1 mrg
402 1.1 mrg include "level3(ralt_switch)"
403 1.1 mrg };
404 1.1 mrg
405 1.1 mrg
406 1.1 mrg // Capewell-QWERF 2006 (Latin) version
407 1.1 mrg // http://www.michaelcapewell.com/projects/keyboard/index.htm#The_QWERF_Layout
408 1.1 mrg //
409 1.1 mrg //
410 1.1 mrg // ~ ! @ # $ % ^ & * ( ) _ + Bak
411 1.1 mrg // ` 1 2 3 4 5 6 7 8 9 0 - = Space
412 1.1 mrg //
413 1.1 mrg // Q W E R F J Y K L : { } |
414 1.1 mrg // Tab q w e r f j y k l ; [ ] \
415 1.1 mrg //
416 1.1 mrg // A S D T G H U I O P " Enter
417 1.1 mrg // Caps a s d t g h u i o p '
418 1.1 mrg //
419 1.1 mrg // Z X C V B N M < > ?
420 1.1 mrg // Shift z x c v b n m , . / Shift
421 1.1 mrg //
422 1.1 mrg // Win Space Space Win
423 1.1 mrg // Ctrl Super Alt Space Space AltGr Meta Menu Ctrl
424 1.1 mrg //
425 1.1 mrg //
426 1.1 mrg partial alphanumeric_keys
427 1.1 mrg xkb_symbols "capewell-qwerf2k6" {
428 1.1 mrg
429 1.1 mrg name[Group1]= "Philippines - Capewell-QWERF 2006 (Latin)";
430 1.1 mrg
431 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
432 1.1 mrg // Level1 Level2 Level3 Level4
433 1.1 mrg // Base Shift AltGr AltGr+Shift
434 1.1 mrg
435 1.1 mrg // E row; Numerals row, left side
436 1.1 mrg key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ (combining grave accent) (combining tilde)
437 1.1 mrg key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 !
438 1.1 mrg key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @
439 1.1 mrg key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 #
440 1.1 mrg key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $
441 1.1 mrg key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 %
442 1.1 mrg // E row; Numerals row, right side
443 1.1 mrg key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ (combining circumflex accent)
444 1.1 mrg key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 &
445 1.1 mrg key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 *
446 1.1 mrg key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 (
447 1.1 mrg key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 )
448 1.1 mrg key <AE11> { [ U002D, U005F, U00AC, U0360 ] }; // - _
449 1.1 mrg key <AE12> { [ U003D, U002B, U00B1, U2213 ] }; // = +
450 1.1 mrg
451 1.1 mrg // D row; Upper row, left side
452 1.1 mrg key <AD01> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
453 1.1 mrg key <AD02> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
454 1.1 mrg key <AD03> { [ U0065, U0045, U0153, U0152 ] }; // e E
455 1.1 mrg key <AD04> { [ U0072, U0052, U00AE, U00B6 ] }; // r R
456 1.1 mrg key <AD05> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F
457 1.1 mrg // D row; Upper row, right side
458 1.1 mrg key <AD06> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
459 1.1 mrg key <AD07> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y
460 1.1 mrg key <AD08> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
461 1.1 mrg key <AD09> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
462 1.1 mrg key <AD10> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
463 1.1 mrg key <AD11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
464 1.1 mrg key <AD12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
465 1.1 mrg key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ |
466 1.1 mrg
467 1.1 mrg // C row; Home row, left side
468 1.1 mrg key <AC01> { [ U0061, U0041, U00E6, U00C6 ] }; // a A
469 1.1 mrg key <AC02> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S
470 1.1 mrg key <AC03> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
471 1.1 mrg key <AC04> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T
472 1.1 mrg key <AC05> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
473 1.1 mrg // C row; Home row, right side
474 1.1 mrg key <AC06> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
475 1.1 mrg key <AC07> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
476 1.1 mrg key <AC08> { [ U0069, U0049, U0131, U0130 ] }; // i I
477 1.1 mrg key <AC09> { [ U006F, U004F, U00F8, U00D8 ] }; // o O
478 1.1 mrg key <AC10> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P
479 1.1 mrg key <AC11> { [ U0027, U0022, U0301, U030B ] }; // ' " (combining acute accent) (combining double-acute accent)
480 1.1 mrg
481 1.1 mrg // B row; Lower row, left side
482 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; //
483 1.1 mrg key <AB01> { [ U007A, U005A, U00AB, U00BB ] }; // z Z
484 1.1 mrg key <AB02> { [ U0078, U0058, U00D7, U00B7 ] }; // x X
485 1.1 mrg key <AB03> { [ U0063, U0043, U00A9, U00A2 ] }; // c C
486 1.1 mrg key <AB04> { [ U0076, U0056, U201C, U2018 ] }; // v V
487 1.1 mrg key <AB05> { [ U0062, U0042, U201D, U2019 ] }; // b B
488 1.1 mrg // B row; Lower row, right side
489 1.1 mrg key <AB06> { [ U006E, U004E, U00F1, U00D1 ] }; // n N
490 1.1 mrg key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M
491 1.1 mrg key <AB08> { [ U002C, U003C, U0327, U0328 ] }; // , < (combining cedilla) (combining ogonek)
492 1.1 mrg key <AB09> { [ U002E, U003E, U2026, U2423 ] }; // . >
493 1.1 mrg key <AB10> { [ U002F, U003F, U00F7, U00BF ] }; // / ?
494 1.1 mrg
495 1.1 mrg // A row
496 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
497 1.1 mrg
498 1.1 mrg include "level3(ralt_switch)"
499 1.1 mrg };
500 1.1 mrg
501 1.1 mrg
502 1.1 mrg // Capewell-QWERF 2006 (Baybayin) version
503 1.1 mrg //
504 1.1 mrg //
505 1.1 mrg // Bak
506 1.1 mrg // Space
507 1.1 mrg //
508 1.1 mrg //
509 1.1 mrg // Tab
510 1.1 mrg //
511 1.1 mrg // Enter
512 1.1 mrg // Caps
513 1.1 mrg //
514 1.1 mrg //
515 1.1 mrg // Shift Shift
516 1.1 mrg //
517 1.1 mrg // Win Space Win
518 1.1 mrg // Ctrl Super Alt Space AltGr Meta Menu Ctrl
519 1.1 mrg //
520 1.1 mrg //
521 1.1 mrg partial alphanumeric_keys
522 1.1 mrg xkb_symbols "capewell-qwerf2k6-bay" {
523 1.1 mrg
524 1.1 mrg name[Group1]= "Philippines - Capewell-QWERF 2006 (Baybayin)";
525 1.1 mrg
526 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
527 1.1 mrg // Level1 Level2 Level3 Level4
528 1.1 mrg // Base Shift AltGr AltGr+Shift
529 1.1 mrg
530 1.1 mrg // E row; Numerals row, left side
531 1.1 mrg key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
532 1.1 mrg key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
533 1.1 mrg key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
534 1.1 mrg key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
535 1.1 mrg key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
536 1.1 mrg key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
537 1.1 mrg // E row; Numerals row, right side
538 1.1 mrg key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
539 1.1 mrg key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
540 1.1 mrg key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
541 1.1 mrg key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
542 1.1 mrg key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
543 1.1 mrg key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
544 1.1 mrg key <AE12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // (virama) (virama)
545 1.1 mrg
546 1.1 mrg // D row; QWERTY row, left side
547 1.1 mrg key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
548 1.1 mrg key <AD02> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Wa)
549 1.1 mrg key <AD03> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
550 1.1 mrg key <AD04> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ra)
551 1.1 mrg key <AD05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
552 1.1 mrg // D row; QWERTY row, right side
553 1.1 mrg key <AD06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
554 1.1 mrg key <AD07> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ya)
555 1.1 mrg key <AD08> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ka)
556 1.1 mrg key <AD09> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (La)
557 1.1 mrg key <AD10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
558 1.1 mrg key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
559 1.1 mrg key <AD12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
560 1.1 mrg key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
561 1.1 mrg
562 1.1 mrg // C row; Home row, left side
563 1.1 mrg key <AC01> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (A)
564 1.1 mrg key <AC02> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Sa)
565 1.1 mrg key <AC03> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Da)
566 1.1 mrg key <AC04> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ta)
567 1.1 mrg key <AC05> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ga)
568 1.1 mrg // C row; Home row, right side
569 1.1 mrg key <AC06> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ha)
570 1.1 mrg key <AC07> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
571 1.1 mrg key <AC08> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
572 1.1 mrg key <AC09> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
573 1.1 mrg key <AC10> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Pa)
574 1.1 mrg key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
575 1.1 mrg
576 1.1 mrg // B row; Lower row, left side
577 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
578 1.1 mrg key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
579 1.1 mrg key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
580 1.1 mrg key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
581 1.1 mrg key <AB04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
582 1.1 mrg key <AB05> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ba)
583 1.1 mrg // B row; Lower row, right side
584 1.1 mrg key <AB06> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // (Na) (Nga)
585 1.1 mrg key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ma)
586 1.1 mrg key <AB08> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (comma)
587 1.1 mrg key <AB09> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (period)
588 1.1 mrg key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
589 1.1 mrg
590 1.1 mrg // A row
591 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
592 1.1 mrg
593 1.1 mrg include "level3(ralt_switch)"
594 1.1 mrg };
595 1.1 mrg
596 1.1 mrg
597 1.1 mrg // Colemak (Latin) version
598 1.1 mrg // http://colemak.com
599 1.1 mrg //
600 1.1 mrg //
601 1.1 mrg // ~ ! @ # $ % ^ & * ( ) _ + Bak
602 1.1 mrg // ` 1 2 3 4 5 6 7 8 9 0 - = Space
603 1.1 mrg //
604 1.1 mrg // Q W F P G J L U Y : { } |
605 1.1 mrg // Tab q w f p g j l u y ; [ ] \
606 1.1 mrg //
607 1.1 mrg // A R S T D H N E I O " Enter
608 1.1 mrg // Caps a r s t d h n e i o '
609 1.1 mrg //
610 1.1 mrg // Z X C V B K M < > ?
611 1.1 mrg // Shift z x c v b k m , . / Shift
612 1.1 mrg //
613 1.1 mrg // Win Space Space Win
614 1.1 mrg // Ctrl Super Alt Space Space AltGr Meta Menu Ctrl
615 1.1 mrg //
616 1.1 mrg //
617 1.1 mrg partial alphanumeric_keys
618 1.1 mrg xkb_symbols "colemak" {
619 1.1 mrg
620 1.1 mrg name[Group1]= "Philippines - Colemak (Latin)";
621 1.1 mrg
622 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
623 1.1 mrg // Level1 Level2 Level3 Level4
624 1.1 mrg // Base Shift AltGr AltGr+Shift
625 1.1 mrg
626 1.1 mrg // E row; Numerals row, left side
627 1.1 mrg key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ (combining grave accent) (combining tilde)
628 1.1 mrg key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 !
629 1.1 mrg key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @
630 1.1 mrg key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 #
631 1.1 mrg key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $
632 1.1 mrg key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 %
633 1.1 mrg // E row; Numerals row, right side
634 1.1 mrg key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ (combining circumflex accent)
635 1.1 mrg key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 &
636 1.1 mrg key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 *
637 1.1 mrg key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 (
638 1.1 mrg key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 )
639 1.1 mrg key <AE11> { [ U002D, U005F, U00AC, U0360 ] }; // - _
640 1.1 mrg key <AE12> { [ U003D, U002B, U00B1, U2213 ] }; // = +
641 1.1 mrg
642 1.1 mrg // D row; Upper row, left side
643 1.1 mrg key <AD01> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
644 1.1 mrg key <AD02> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
645 1.1 mrg key <AD03> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F
646 1.1 mrg key <AD04> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P
647 1.1 mrg key <AD05> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
648 1.1 mrg // D row; Upper row, right side
649 1.1 mrg key <AD06> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
650 1.1 mrg key <AD07> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
651 1.1 mrg key <AD08> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
652 1.1 mrg key <AD09> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y
653 1.1 mrg key <AD10> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
654 1.1 mrg key <AD11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
655 1.1 mrg key <AD12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
656 1.1 mrg key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ |
657 1.1 mrg
658 1.1 mrg // C row; Home row, left side
659 1.1 mrg key <AC01> { [ U0061, U0041, U00E6, U00C6 ] }; // a A
660 1.1 mrg key <AC02> { [ U0072, U0052, U00AE, U00B6 ] }; // r R
661 1.1 mrg key <AC03> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S
662 1.1 mrg key <AC04> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T
663 1.1 mrg key <AC05> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
664 1.1 mrg // C row; Home row, right side
665 1.1 mrg key <AC06> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
666 1.1 mrg key <AC07> { [ U006E, U004E, U00F1, U00D1 ] }; // n N
667 1.1 mrg key <AC08> { [ U0065, U0045, U0153, U0152 ] }; // e E
668 1.1 mrg key <AC09> { [ U0069, U0049, U0131, U0130 ] }; // i I
669 1.1 mrg key <AC10> { [ U006F, U004F, U00F8, U00D8 ] }; // o O
670 1.1 mrg key <AC11> { [ U0027, U0022, U0301, U030B ] }; // ' " (combining acute accent) (combining double-acute accent)
671 1.1 mrg
672 1.1 mrg // B row; Lower row, left side
673 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; //
674 1.1 mrg key <AB01> { [ U007A, U005A, U00AB, U00BB ] }; // z Z
675 1.1 mrg key <AB02> { [ U0078, U0058, U00D7, U00B7 ] }; // x X
676 1.1 mrg key <AB03> { [ U0063, U0043, U00A9, U00A2 ] }; // c C
677 1.1 mrg key <AB04> { [ U0076, U0056, U201C, U2018 ] }; // v V
678 1.1 mrg key <AB05> { [ U0062, U0042, U201D, U2019 ] }; // b B
679 1.1 mrg // B row; Lower row, right side
680 1.1 mrg key <AB06> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
681 1.1 mrg key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M
682 1.1 mrg key <AB08> { [ U002C, U003C, U0327, U0328 ] }; // , < (combining cedilla) (combining ogonek)
683 1.1 mrg key <AB09> { [ U002E, U003E, U2026, U2423 ] }; // . >
684 1.1 mrg key <AB10> { [ U002F, U003F, U00F7, U00BF ] }; // / ?
685 1.1 mrg
686 1.1 mrg // A row
687 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
688 1.1 mrg
689 1.1 mrg include "level3(ralt_switch)"
690 1.1 mrg };
691 1.1 mrg
692 1.1 mrg
693 1.1 mrg // Colemak (Baybayin) version
694 1.1 mrg //
695 1.1 mrg //
696 1.1 mrg // Bak
697 1.1 mrg // Space
698 1.1 mrg //
699 1.1 mrg //
700 1.1 mrg // Tab
701 1.1 mrg //
702 1.1 mrg // Enter
703 1.1 mrg // Caps
704 1.1 mrg //
705 1.1 mrg //
706 1.1 mrg // Shift Shift
707 1.1 mrg //
708 1.1 mrg // Win Space Win
709 1.1 mrg // Ctrl Super Alt Space AltGr Meta Menu Ctrl
710 1.1 mrg //
711 1.1 mrg //
712 1.1 mrg partial alphanumeric_keys
713 1.1 mrg xkb_symbols "colemak-bay" {
714 1.1 mrg
715 1.1 mrg name[Group1]= "Philippines - Colemak (Baybayin)";
716 1.1 mrg
717 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
718 1.1 mrg // Level1 Level2 Level3 Level4
719 1.1 mrg // Base Shift AltGr AltGr+Shift
720 1.1 mrg
721 1.1 mrg // E row; Numerals row, left side
722 1.1 mrg key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
723 1.1 mrg key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
724 1.1 mrg key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
725 1.1 mrg key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
726 1.1 mrg key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
727 1.1 mrg key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
728 1.1 mrg // E row; Numerals row, right side
729 1.1 mrg key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
730 1.1 mrg key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
731 1.1 mrg key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
732 1.1 mrg key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
733 1.1 mrg key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
734 1.1 mrg key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
735 1.1 mrg key <AE12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // (virama) (virama)
736 1.1 mrg
737 1.1 mrg // D row; QWERTY row, left side
738 1.1 mrg key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
739 1.1 mrg key <AD02> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Wa)
740 1.1 mrg key <AD03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
741 1.1 mrg key <AD04> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Pa)
742 1.1 mrg key <AD05> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ga)
743 1.1 mrg // D row; QWERTY row, right side
744 1.1 mrg key <AD06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
745 1.1 mrg key <AD07> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (La)
746 1.1 mrg key <AD08> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
747 1.1 mrg key <AD09> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ya)
748 1.1 mrg key <AD10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
749 1.1 mrg key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
750 1.1 mrg key <AD12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
751 1.1 mrg key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
752 1.1 mrg
753 1.1 mrg // C row; Home row, left side
754 1.1 mrg key <AC01> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (A)
755 1.1 mrg key <AC02> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ra)
756 1.1 mrg key <AC03> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Sa)
757 1.1 mrg key <AC04> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ta)
758 1.1 mrg key <AC05> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Da)
759 1.1 mrg // C row; Home row, right side
760 1.1 mrg key <AC06> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ha)
761 1.1 mrg key <AC07> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // (Na) (Nga)
762 1.1 mrg key <AC08> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
763 1.1 mrg key <AC09> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
764 1.1 mrg key <AC10> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
765 1.1 mrg key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
766 1.1 mrg
767 1.1 mrg // B row; Lower row, left side
768 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
769 1.1 mrg key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
770 1.1 mrg key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
771 1.1 mrg key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
772 1.1 mrg key <AB04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
773 1.1 mrg key <AB05> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ba)
774 1.1 mrg // B row; Lower row, right side
775 1.1 mrg key <AB06> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ka)
776 1.1 mrg key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ma)
777 1.1 mrg key <AB08> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (comma)
778 1.1 mrg key <AB09> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (period)
779 1.1 mrg key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
780 1.1 mrg
781 1.1 mrg // A row
782 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
783 1.1 mrg
784 1.1 mrg include "level3(ralt_switch)"
785 1.1 mrg };
786 1.1 mrg
787 1.1 mrg
788 1.1 mrg // Dvorak Simplified (Latin) version
789 1.1 mrg // http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard
790 1.1 mrg //
791 1.1 mrg //
792 1.1 mrg // ~ ! @ # $ % ^ & * ( ) { } Bak
793 1.1 mrg // ` 1 2 3 4 5 6 7 8 9 0 [ ] Space
794 1.1 mrg //
795 1.1 mrg // " < > P Y F G C R L ? + |
796 1.1 mrg // Tab ' , . p y f g c r l / = \
797 1.1 mrg //
798 1.1 mrg // A O E U I D H T N S _ Enter
799 1.1 mrg // Caps a o e u i d h t n s -
800 1.1 mrg //
801 1.1 mrg // : Q J K X B M W V Z
802 1.1 mrg // Shift ; q j k x b m w v z Shift
803 1.1 mrg //
804 1.1 mrg // Win Space Space Win
805 1.1 mrg // Ctrl Super Alt Space Space AltGr Meta Menu Ctrl
806 1.1 mrg //
807 1.1 mrg //
808 1.1 mrg partial alphanumeric_keys
809 1.1 mrg xkb_symbols "dvorak" {
810 1.1 mrg
811 1.1 mrg name[Group1]= "Philippines - Dvorak (Latin)";
812 1.1 mrg
813 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
814 1.1 mrg // Level1 Level2 Level3 Level4
815 1.1 mrg // Base Shift AltGr AltGr+Shift
816 1.1 mrg
817 1.1 mrg // E row; Numerals row, left side
818 1.1 mrg key <TLDE> { [ U0060, U007E, U0300, U0303 ] }; // ` ~ (combining grave accent) (combining tilde)
819 1.1 mrg key <AE01> { [ U0031, U0021, U00B9, U00A1 ] }; // 1 !
820 1.1 mrg key <AE02> { [ U0032, U0040, U00B2, U00A4 ] }; // 2 @
821 1.1 mrg key <AE03> { [ U0033, U0023, U00B3, U00A3 ] }; // 3 #
822 1.1 mrg key <AE04> { [ U0034, U0024, U00BC, U20AC ] }; // 4 $
823 1.1 mrg key <AE05> { [ U0035, U0025, U00BD, U00B0 ] }; // 5 %
824 1.1 mrg // E row; Numerals row, right side
825 1.1 mrg key <AE06> { [ U0036, U005E, U00BE, U0302 ] }; // 6 ^ (combining circumflex accent)
826 1.1 mrg key <AE07> { [ U0037, U0026, U215B, U2190 ] }; // 7 &
827 1.1 mrg key <AE08> { [ U0038, U002A, U215C, U2192 ] }; // 8 *
828 1.1 mrg key <AE09> { [ U0039, U0028, U215D, U2191 ] }; // 9 (
829 1.1 mrg key <AE10> { [ U0030, U0029, U215E, U2193 ] }; // 0 )
830 1.1 mrg key <AE11> { [ U005B, U007B, VoidSymbol, VoidSymbol ] }; // [ {
831 1.1 mrg key <AE12> { [ U005D, U007D, VoidSymbol, VoidSymbol ] }; // ] }
832 1.1 mrg
833 1.1 mrg // D row; Upper row, left side
834 1.1 mrg key <AD01> { [ U0027, U0022, U0301, U030B ] }; // ' " (combining acute accent) (combining double-acute accent)
835 1.1 mrg key <AD02> { [ U002C, U003C, U0327, U0328 ] }; // , < (combining cedilla) (combining ogonek)
836 1.1 mrg key <AD03> { [ U002E, U003E, U2026, U2423 ] }; // . >
837 1.1 mrg key <AD04> { [ U0070, U0050, U20B1, VoidSymbol ] }; // p P
838 1.1 mrg key <AD05> { [ U0079, U0059, U00A5, VoidSymbol ] }; // y Y
839 1.1 mrg // D row; Upper row, right side
840 1.1 mrg key <AD06> { [ U0066, U0046, VoidSymbol, U00AA ] }; // f F
841 1.1 mrg key <AD07> { [ U0067, U0047, VoidSymbol, VoidSymbol ] }; // g G
842 1.1 mrg key <AD08> { [ U0063, U0043, U00A9, U00A2 ] }; // c C
843 1.1 mrg key <AD09> { [ U0072, U0052, U00AE, U00B6 ] }; // r R
844 1.1 mrg key <AD10> { [ U006C, U004C, VoidSymbol, VoidSymbol ] }; // l L
845 1.1 mrg key <AD11> { [ U002F, U003F, U00F7, U00BF ] }; // / ?
846 1.1 mrg key <AD12> { [ U003D, U002B, U00B1, U2213 ] }; // = +
847 1.1 mrg key <BKSL> { [ U005C, U007C, U0259, U018F ] }; // \ |
848 1.1 mrg
849 1.1 mrg // C row; Home row, left side
850 1.1 mrg key <AC01> { [ U0061, U0041, U00E6, U00C6 ] }; // a A
851 1.1 mrg key <AC02> { [ U006F, U004F, U00F8, U00D8 ] }; // o O
852 1.1 mrg key <AC03> { [ U0065, U0045, U0153, U0152 ] }; // e E
853 1.1 mrg key <AC04> { [ U0075, U0055, VoidSymbol, VoidSymbol ] }; // u U
854 1.1 mrg key <AC05> { [ U0069, U0049, U0131, U0130 ] }; // i I
855 1.1 mrg // C row; Home row, right side
856 1.1 mrg key <AC06> { [ U0064, U0044, VoidSymbol, VoidSymbol ] }; // d D
857 1.1 mrg key <AC07> { [ U0068, U0048, VoidSymbol, VoidSymbol ] }; // h H
858 1.1 mrg key <AC08> { [ U0074, U0054, U2122, VoidSymbol ] }; // t T
859 1.1 mrg key <AC09> { [ U006E, U004E, U00F1, U00D1 ] }; // n N
860 1.1 mrg key <AC10> { [ U0073, U0053, U00A7, VoidSymbol ] }; // s S
861 1.1 mrg key <AC11> { [ U002D, U005F, U00AC, U0360 ] }; // - _
862 1.1 mrg
863 1.1 mrg // B row; Lower row, left side
864 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, U00A6 ] }; //
865 1.1 mrg key <AB01> { [ U003B, U003A, VoidSymbol, VoidSymbol ] }; // ; :
866 1.1 mrg key <AB02> { [ U0071, U0051, VoidSymbol, VoidSymbol ] }; // q Q
867 1.1 mrg key <AB03> { [ U006A, U004A, VoidSymbol, VoidSymbol ] }; // j J
868 1.1 mrg key <AB04> { [ U006B, U004B, VoidSymbol, VoidSymbol ] }; // k K
869 1.1 mrg key <AB05> { [ U0078, U0058, U00D7, U00B7 ] }; // x X
870 1.1 mrg // B row; Lower row, right side
871 1.1 mrg key <AB06> { [ U0062, U0042, U201D, U2019 ] }; // b B
872 1.1 mrg key <AB07> { [ U006D, U004D, U00B5, U00BA ] }; // m M
873 1.1 mrg key <AB08> { [ U0077, U0057, VoidSymbol, VoidSymbol ] }; // w W
874 1.1 mrg key <AB09> { [ U0076, U0056, U201C, U2018 ] }; // v V
875 1.1 mrg key <AB10> { [ U007A, U005A, U00AB, U00BB ] }; // z Z
876 1.1 mrg
877 1.1 mrg // A row
878 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
879 1.1 mrg
880 1.1 mrg include "level3(ralt_switch)"
881 1.1 mrg };
882 1.1 mrg
883 1.1 mrg
884 1.1 mrg // Dvorak Simplified (Baybayin) version
885 1.1 mrg //
886 1.1 mrg //
887 1.1 mrg // Bak
888 1.1 mrg // Space
889 1.1 mrg //
890 1.1 mrg //
891 1.1 mrg // Tab
892 1.1 mrg //
893 1.1 mrg // Enter
894 1.1 mrg // Caps
895 1.1 mrg //
896 1.1 mrg //
897 1.1 mrg // Shift Shift
898 1.1 mrg //
899 1.1 mrg // Win Space Win
900 1.1 mrg // Ctrl Super Alt Space AltGr Meta Menu Ctrl
901 1.1 mrg //
902 1.1 mrg //
903 1.1 mrg partial alphanumeric_keys
904 1.1 mrg xkb_symbols "dvorak-bay" {
905 1.1 mrg
906 1.1 mrg name[Group1]= "Philippines - Dvorak (Baybayin)";
907 1.1 mrg
908 1.1 mrg // ISO grouping: |--------- Group1 ---------| |--------- Group2 ---------|
909 1.1 mrg // Level1 Level2 Level3 Level4
910 1.1 mrg // Base Shift AltGr AltGr+Shift
911 1.1 mrg
912 1.1 mrg // E row; Numerals row, left side
913 1.1 mrg key <TLDE> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
914 1.1 mrg key <AE01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
915 1.1 mrg key <AE02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
916 1.1 mrg key <AE03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
917 1.1 mrg key <AE04> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
918 1.1 mrg key <AE05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
919 1.1 mrg // E row; Numerals row, right side
920 1.1 mrg key <AE06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
921 1.1 mrg key <AE07> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
922 1.1 mrg key <AE08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
923 1.1 mrg key <AE09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
924 1.1 mrg key <AE10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
925 1.1 mrg key <AE11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
926 1.1 mrg key <AE12> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
927 1.1 mrg
928 1.1 mrg // D row; QWERTY row, left side
929 1.1 mrg key <AD01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
930 1.1 mrg key <AD02> { [ U1735, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (comma)
931 1.1 mrg key <AD03> { [ U1736, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (period)
932 1.1 mrg key <AD04> { [ U1709, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Pa)
933 1.1 mrg key <AD05> { [ U170C, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ya)
934 1.1 mrg // D row; QWERTY row, right side
935 1.1 mrg key <AD06> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
936 1.1 mrg key <AD07> { [ U1704, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ga)
937 1.1 mrg key <AD08> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
938 1.1 mrg key <AD09> { [ U170D, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ra)
939 1.1 mrg key <AD10> { [ U170E, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (La)
940 1.1 mrg key <AD11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
941 1.1 mrg key <AD12> { [ U1714, U1714, VoidSymbol, VoidSymbol ] }; // (virama) (virama)
942 1.1 mrg key <BKSL> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
943 1.1 mrg
944 1.1 mrg // C row; Home row, left side
945 1.1 mrg key <AC01> { [ U1700, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (A)
946 1.1 mrg key <AC02> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
947 1.1 mrg key <AC03> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
948 1.1 mrg key <AC04> { [ U1713, U1702, VoidSymbol, VoidSymbol ] }; // (o/u) (O/U)
949 1.1 mrg key <AC05> { [ U1712, U1701, VoidSymbol, VoidSymbol ] }; // (e/i) (E/I)
950 1.1 mrg // C row; Home row, right side
951 1.1 mrg key <AC06> { [ U1707, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Da)
952 1.1 mrg key <AC07> { [ U1711, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ha)
953 1.1 mrg key <AC08> { [ U1706, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ta)
954 1.1 mrg key <AC09> { [ U1708, U1705, VoidSymbol, VoidSymbol ] }; // (Na) (Nga)
955 1.1 mrg key <AC10> { [ U1710, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Sa)
956 1.1 mrg key <AC11> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
957 1.1 mrg
958 1.1 mrg // B row; Lower row, left side
959 1.1 mrg key <AB00> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
960 1.1 mrg key <AB01> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
961 1.1 mrg key <AB02> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
962 1.1 mrg key <AB03> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
963 1.1 mrg key <AB04> { [ U1703, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ka)
964 1.1 mrg key <AB05> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
965 1.1 mrg // B row; Lower row, right side
966 1.1 mrg key <AB06> { [ U170A, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ba)
967 1.1 mrg key <AB07> { [ U170B, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Ma)
968 1.1 mrg key <AB08> { [ U170F, VoidSymbol, VoidSymbol, VoidSymbol ] }; // (Wa)
969 1.1 mrg key <AB09> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
970 1.1 mrg key <AB10> { [ VoidSymbol, VoidSymbol, VoidSymbol, VoidSymbol ] }; //
971 1.1 mrg
972 1.1 mrg // A row
973 1.1 mrg key <AA03> { [ U0020, U0020, U0020, U0020 ] }; // (space) (space) (space) (space)
974 1.1 mrg
975 1.1 mrg include "level3(ralt_switch)"
976 1.1 mrg };
977 1.1 mrg
978 1.1 mrg
979 1.1 mrg //
980 1.1 mrg //
981 1.1 mrg // Bak
982 1.1 mrg // Space
983 1.1 mrg //
984 1.1 mrg //
985 1.1 mrg // Tab
986 1.1 mrg //
987 1.1 mrg // Enter
988 1.1 mrg // Caps
989 1.1 mrg //
990 1.1 mrg //
991 1.1 mrg // Shift Shift
992 1.1 mrg //
993 1.1 mrg // Win Space Space Win
994 1.1 mrg // Ctrl Super Alt Space Space AltGr Meta Menu Ctrl
995 1.1 mrg //
996 1.1 mrg //
997 1.1 mrg
998 1.1 mrg
999 1.1 mrg
1000