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