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