home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / X11 / xkb / symbols / np < prev    next >
Encoding:
Text File  |  2009-03-31  |  6.1 KB  |  125 lines

  1. // $XKeyboardConfig$
  2.  
  3. // based on a keyboard map from an 'xkb/symbols/dev' file
  4. //
  5. // $XFree86: xc/programs/xkbcomp/symbols/pc/dev,v 1.2 2002/11/22 04:03:28 dawes Exp $
  6.  
  7. partial default alphanumeric_keys 
  8. xkb_symbols "basic" {
  9.  
  10.       name[Group1]= "Nepal";
  11.  
  12. // `,1,2,3,4,5,6,7,8,9,0,-,=
  13.  
  14.       key <TLDE> { [      0x100093D,0x100093C ]    };
  15.       key <AE01> { [      0x1000967             ]    };
  16.       key <AE02> { [      0x1000968            ]    };
  17.       key <AE03> { [      0x1000969              ]    };
  18.       key <AE04> { [      0x100096A               ]    };
  19.       key <AE05> { [      0x100096B               ]    };
  20.       key <AE06> { [      0x100096C               ]    };
  21.       key <AE07> { [      0x100096D                     ]    };
  22.       key <AE08> { [      0x100096e               ]    };
  23.       key <AE09> { [      0x100096F             ]    };
  24.       key <AE10> { [      0x1000966,0x1000970        ]    };
  25.       key <AE11> { [      minus, 0x1000952         ]    };
  26.       key <AE12> { [      equal, 0x100200C         ]    };
  27.  
  28. // q,w,e,r,t,y,u,i,o,p,[,]
  29.  
  30.       key <AD01> { [      0x100091F,  0x1000920           ]    };
  31.       key <AD02> { [      0x100094C,  0x1000914           ]    };
  32.       key <AD03> { [      0x1000947,  0x1000948           ]    };
  33.       key <AD04> { [      0x1000930,  0x1000943           ]    };
  34.       key <AD05> { [      0x1000924,  0x1000925           ]    };
  35.       key <AD06> { [      0x100092F,  0x100091E     ]    };
  36.       key <AD07> { [      0x1000941,  0x1000942     ]    };
  37.       key <AD08> { [      0x100093F,  0x1000940     ]    };
  38.       key <AD09> { [      0x100094B,  0x1000913        ]    };
  39.       key <AD10> { [      0x100092A,  0x100092B     ]    };
  40.       key <AD11> { [      0x1000907,  0x1000908        ]    };
  41.       key <AD12> { [      0x100090F,  0x1000910        ]    };
  42.  
  43. // a,s,d,f,g,h,j,k,l,;,',Backslash 
  44.       key <AC01> { [      0x100093E,  0x1000906           ]    };
  45.       key <AC02> { [      0x1000938,  0x1000936           ]    };
  46.       key <AC03> { [      0x1000926,  0x1000927           ]    };
  47.       key <AC04> { [      0x1000909,  0x100090A           ]    };
  48.       key <AC05> { [      0x1000917,  0x1000918           ]    };
  49.       key <AC06> { [      0x1000939,  0x1000905     ]    };
  50.       key <AC07> { [      0x100091C,  0x100091D     ]    };
  51.       key <AC08> { [      0x1000915,  0x1000916     ]    };
  52.       key <AC09> { [      0x1000932,  0x1000933     ]    };
  53.       key <AC10> { [      semicolon,  colon         ]    };
  54.       key <AC11> { [      quoteright, quotedbl         ]    };
  55.       key <BKSL> { [      0x1000950,  0x1000903     ]    };
  56.  
  57.  
  58. // z,x,c,v,b,n,m,,,.,/ 
  59.       key <AB01> { [      0x1000937,  0x100090B        ]    };
  60.       key <AB02> { [      0x1000921,  0x1000922        ]    };
  61.       key <AB03> { [      0x100091B,  0x100091A         ]       };
  62.       key <AB04> { [      0x1000935,  0x1000901        ]       };
  63.       key <AB05> { [      0x100092C,  0x100092D        ]       };
  64.       key <AB06> { [      0x1000928,  0x1000923         ]       };
  65.       key <AB07> { [      0x100092E,  0x1000902         ]       };
  66.       key <AB08> { [      comma,      0x1000919         ]       };
  67.       key <AB09> { [      0x1000964,  0x1000965        ]       };
  68.       key <AB10> { [      0x100094D,  question        ]       };
  69. };
  70.  
  71. partial alphanumeric_keys
  72. xkb_symbols "olpc" {
  73.  
  74. // Contact: Walter Bender <walter@laptop.org>
  75.  
  76.   include "np"
  77.       key <TLDE> { [      grave,     asciitilde     ]    };
  78.       key <AE01> { [      0x1000967             ]    }; // Nepali digit one
  79.       key <AE02> { [      0x1000968            ]    }; // Nepali digit two
  80.       key <AE03> { [      0x1000969              ]    }; // Nepali digit three
  81.       key <AE04> { [      0x100096A               ]    }; // Nepali digit four
  82.       key <AE05> { [      0x100096B               ]    }; // Nepali digit five
  83.       key <AE06> { [      0x100096C,  sterling          ]    }; // Nepali digit six
  84.       key <AE07> { [      0x100096D,  eurosign          ]    }; // Nepali digit seven
  85.       key <AE08> { [      0x100096e               ]    }; // Nepali digit eight
  86.       key <AE09> { [      0x100096F             ]    }; // Nepali digit nine
  87.       key <AE10> { [      0x1000966            ]    }; // Nepali digit zero
  88.       key <AE12> { [      0x1000950,  0x1000903     ]    }; // OM, SIGN VISARGA
  89.  
  90.       key <AD01> { [      0x100091C,  0x100091D     ]    }; // JA, JHA
  91.       key <AD02> { [      0x1000917,  0x1000918           ]    }; // GA, GHA
  92.       key <AD03> { [      0x100092F,  0x100091E     ]    }; // YA, YNA
  93.       key <AD04> { [      0x1000938,  0x1000936           ]    }; // SA, SHA
  94.       key <AD05> { [      0x100090F,  0x1000910        ]    }; // E, AI
  95.       key <AD06> { [      0x100091B,  0x100091A         ]       }; // CHHA, CHA
  96.       key <AD07> { [      0x100092A,  0x100092B     ]    }; // PA, PHA
  97.       key <AD08> { [      0x1000947,  0x1000948           ]    }; // VOWEL SIGN E, VOWEL SIGN AI
  98.       key <AD09> { [      0x100094B,  0x100093E        ]    }; // VOWEL SIGN O, VOWEL SIGN AA
  99.       key <AD10> { [      0x1000924,  0x1000925           ]    }; // TA, THA
  100.       key <AD11> { [      0x1000909,  0x100090A     ]    }; // HRSHWA U, DIRGHA UU
  101.       key <AD12> { [      0x100093F,  0x1000940     ]    }; // VOWEL SIGN HRSHWA I, VOWEL SIGN DIRGHA II
  102.  
  103.       key <AC01> { [      0x100092E,  0x1000902         ]       }; // MA, SIGN ANUSVARA
  104.       key <AC02> { [      0x1000907,  0x1000908        ]    }; // HRSHWA I, DIRGHA II
  105.       key <AC03> { [      0x1000928,  0x1000923         ]       }; // NA, NNA
  106.       key <AC04> { [      0x100094D,  0x1000921        ]       }; // VIRAMA (HALANTA?), DDA
  107.       key <AC05> { [      0x100091F,  0x1000920           ]    }; // TTA, TTHA
  108.       key <AC06> { [      0x1000926,  0x1000927           ]    }; // DA, DHA
  109.       key <AC07> { [      0x100093E,  0x1000901           ]    }; // SIGN AA, SIGN CANDRABINDU
  110.       key <AC08> { [      0x1000930,  0x1000943           ]    }; // RA, VOWEL SIGN VOCALIC R
  111.       key <AC09> { [      0x1000915,  0x1000916     ]    }; // KA, KHA
  112.  
  113.       key <AB01> { [      0x1000937,  0x100090B        ]    }; // SSA, VOCALIC R (RRI)
  114.       key <AB02> { [      0x100092C,  0x100092D        ]       }; // BA, BHA
  115.       key <AB03> { [      0x1000941,  0x1000942           ]    }; // VOWEL SIGN HRSHWA U, VOWEL SIGN DIRGHA U (UU)
  116.       key <AB04> { [      0x1000939,  0x1000922     ]    }; // HA, DDHA
  117.       key <AB05> { [      0x1000913,  0x1000914        ]    }; // O, AU
  118.       key <AB06> { [      0x1000905,  0x1000906        ]    }; // A, AA
  119.       key <AB07> { [      0x1000932,  0x1000919     ]    }; // LA, NGA
  120.       key <AB08> { [      comma,  0x1000935        ]       }; // VA
  121.       key <AB09> { [      0x1000964,  0x1000965        ]       }; // PURNA VIRAM, DIRGHA VIRAM
  122.  
  123.       include "group(olpc)"
  124. };
  125.