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