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