home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / usr / X11R6 / lib / X11 / xkb / symbols / th < prev    next >
Text File  |  1999-09-03  |  3KB  |  71 lines

  1. // $XConsortium: th /main/3 1996/08/31 12:20:18 kaleb $
  2. // $XFree86: xc/programs/xkbcomp/symbols/th,v 3.1.2.1 1997/07/19 13:28:20 dawes Exp $
  3. partial default alphanumeric_keys 
  4. xkb_symbols "basic" {
  5.     name[Group2]= "Thai";
  6.     // The thai layout defines a second keyboard group and changes
  7.     // the behavior of a few modifier keys.  
  8.  
  9.     // THIS KEYMAP IS A HORRIBLE HACK.  INSTEAD OF PROPERLY USING
  10.     // THE THAI KEYSYMS, IT USES THE LATIN-1 KEYSYMS AT THE CORRESPONDING
  11.     // CODE POINT.  BLECH.
  12.     key <TLDE> {    [], [  underscore,    percent        ]    };
  13.     key <AE01> {    [], [       aring,      plus         ]    };
  14.     key <AE02> {    [], [       slash,      ntilde        ]    };
  15.     key <AE03> {    [], [       minus,    ograve        ]    };
  16.     key <AE04> {    [], [      Agrave,        oacute        ]    };
  17.     key <AE05> {    [], [   paragraph,        ocircumflex    ]    };
  18.     key <AE06> {    [], [    Ooblique,      Ugrave        ]    };
  19.     key <AE07> {    [], [  Odiaeresis,    ssharp        ]    };
  20.     key <AE08> {    [], [    currency,    otilde        ]    };
  21.     key <AE09> {    [], [          mu,    odiaeresis    ]    };
  22.     key <AE10> {    [], [   diaeresis,    division    ]    };
  23.     key <AE11> {    [], [        cent,    oslash        ]    };
  24.     key <AE12> {    [], [ ordfeminine,    ugrave        ]    };
  25.  
  26.     key <AD01> {    [], [          ae,    eth        ]    };
  27.     key <AD02> {    [], [  adiaeresis,    quotedbl    ]    };
  28.     key <AD03> {    [], [      Oacute,      registered    ]    };
  29.     key <AD04> {    [], [ threequarters,    plusminus    ]    };
  30.     key <AD05> {    [], [         ETH,    cedilla        ]    };
  31.     key <AD06> {    [], [      Ntilde,    iacute        ]    };
  32.     key <AD07> {    [], [      Otilde,    ecircumflex    ]    };
  33.     key <AD08> {    [], [      Atilde,    threesuperior    ]    };
  34.     key <AD09> {    [], [ onesuperior,    Idiaeresis    ]    };
  35.     key <AD10> {    [], [ Acircumflex,    hyphen        ]    };
  36.     key <AD11> {    [], [   masculine,    degree        ]    };
  37.     key <AD12> {    [], [       Aring,    comma        ]    };
  38.  
  39.     key <AC01> {    [], [ questiondown,    Adiaeresis    ]    };
  40.     key <AC02> {    [], [  Ediaeresis,    brokenbar    ]    };
  41.     key <AC03> {    [], [  exclamdown,    macron        ]    };
  42.     key <AC04> {    [], [       acute,    acircumflex    ]    };
  43.     key <AC05> {    [], [      agrave,    notsign        ]    };
  44.     key <AC06> {    [], [      eacute,    ccedilla    ]    };
  45.     key <AC07> {    [], [      egrave,    ediaeresis    ]    };
  46.     key <AC08> {    [], [      Ograve,    Eacute        ]    };
  47.     key <AC09> {    [], [ Ecircumflex,    Egrave        ]    };
  48.     key <AC10> {    [], [    Ccedilla,    guillemotleft    ]    };
  49.     key <AC11> {    [], [     section,    period        ]    };
  50.  
  51.     key <AB01> {    [], [  onequarter,    parenleft    ]    };
  52.     key <AB02> {    [], [ guillemotright,    parenright    ]    };
  53.     key <AB03> {    [], [      aacute,    copyright    ]    };
  54.     key <AB04> {    [], [      Iacute,    Icircumflex    ]    };
  55.     key <AB05> {    [], [ Ocircumflex,    Uacute        ]    };
  56.     key <AB06> {    [], [    multiply,    igrave        ]    };
  57.     key <AB07> {    [], [ periodcentered,    question    ]    };
  58.     key <AB08> {    [], [      Aacute,    twosuperior    ]    };
  59.     key <AB09> {    [], [      atilde,    Igrave        ]    };
  60.     key <AB10> {    [], [     onehalf,    AE        ]    };
  61.     key <BKSL> {    [], [    sterling,    yen        ]    };
  62.     override key <LFSH> {
  63.     type="PC_SYSRQ",
  64.     [      Shift_L,        ISO_First_Group        ]
  65.     };
  66.     override key <RTSH> {
  67.     type="PC_SYSRQ",
  68.     [     Shift_R,        ISO_Last_Group         ]
  69.     };
  70. };
  71.