From 125aba11ec484309e4dc5b2abf1b15ac98784159 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 13 Apr 2011 06:36:43 +0000 Subject: xkeyboard-config libxcb libX11 git update 13 April 2011 --- xorg-server/xkeyboard-config/symbols/la | 300 ++++++++++++++++---------------- 1 file changed, 150 insertions(+), 150 deletions(-) (limited to 'xorg-server/xkeyboard-config/symbols/la') diff --git a/xorg-server/xkeyboard-config/symbols/la b/xorg-server/xkeyboard-config/symbols/la index f893a0268..a174ddfcc 100644 --- a/xorg-server/xkeyboard-config/symbols/la +++ b/xorg-server/xkeyboard-config/symbols/la @@ -1,150 +1,150 @@ -// Lao keymap, by Anousak Souphavanh - -partial default alphanumeric_keys -xkb_symbols "basic" { - - // Describes the differences between a very simple US/ASCII - // keyboard and a Lao keyboard - // This keymap uses the Lao keyboard standard [kind of] widely used inLaos - - name[Group1]= "Laos"; - - // Alphanumeric section - key { [ 0x100200D ]}; - key { [ 0x1000ea2, 0x1000ed1 ]}; - key { [ 0x1000ea2, 0x1000ed1 ]}; - key { [ 0x1000e9f, 0x1000ed2 ]}; - key { [ 0x1000ec2, 0x1000ed3 ]}; - key { [ 0x1000e96, 0x1000ed4 ]}; - key { [ 0x1000eb8, 0x1000ecc ]}; - key { [ 0x1000eb9, 0x1000ebc ]}; - key { [ 0x1000e84, 0x1000ed5 ]}; - key { [ 0x1000e95, 0x1000ed6 ]}; - key { [ 0x1000e88, 0x1000ed7 ]}; - key { [ 0x1000e82, 0x1000ed8 ]}; - key { [ 0x1000e8a, 0x1000ed9 ]}; - key { [ 0x1000ecd ]}; - - key { [ 0x1000ebb ]}; - key { [ 0x1000ec4, 0x1000ed0 ]}; - key { [ 0x1000eb3 ]}; - key { [ 0x1000e9e, underscore ]}; - key { [ 0x1000eb0, plus ]}; - key { [ 0x1000eb4 ]}; - key { [ 0x1000eb5 ]}; - key { [ 0x1000ea3, 0x1000eae ]}; - key { [ 0x1000e99 ]}; - key { [ 0x1000e8d, 0x1000ebd ]}; - key { [ 0x1000e9a, minus ]}; - key { [ 0x1000ea5, braceright ]}; - key { [ 0x1000edc, 0x1000edd ]}; - - key { [ 0x1000eb1 ]}; - key { [ 0x1000eab, semicolon ]}; - key { [ 0x1000e81, period ]}; - key { [ 0x1000e94, comma ]}; - key { [ 0x1000ec0, colon ]}; - key { [ 0x1000ec9, 0x1000eca ]}; - key { [ 0x1000ec8, 0x1000ecb ]}; - key { [ 0x1000eb2, exclam ]}; - key { [ 0x1000eaa, question ]}; - key { [ 0x1000ea7, percent ]}; - key { [ 0x1000e87, equal ]}; - - key { [ 0x1000e9c, 0x10020ad ]}; - key { [ 0x1000e9b, parenleft ]}; - key { [ 0x1000ec1, 0x1000eaf ]}; - key { [ 0x1000ead ]}; - key { [ 0x1000eb6 ]}; - key { [ 0x1000eb7 ]}; - key { [ 0x1000e97, 0x1000ec6 ]}; - key { [ 0x1000ea1, quoteleft ]}; - key { [ 0x1000ec3, dollar ]}; - key { [ 0x1000e9d, parenright ]}; - -override key { - type[Group1]="PC_ALT_LEVEL2", - [ Shift_L, ISO_First_Group ] - }; -override key { - type[Group1]="PC_ALT_LEVEL2", - [ Shift_R, ISO_Last_Group ] - }; -}; - -partial -xkb_symbols "stea" { - - // Describes the differences between a very simple US/ASCII - // keyboard and a Lao keyboard - // This keymap uses the proposed Lao keyboard standard by the - // PAN Localization Project - // Science Technology and Environment Agency of Lao PDR - // National University Computer and Emergency Science of Pakistan - // International Development Research Center - // Caveat: assigning multiple codepoints to a single key doesn't - // work in XKB. Therefor the combining codepoint assignments - // have been omitted. - - - name[Group1]= "Laos - STEA (proposed standard layout)"; - - // Alphanumeric section - key { [ quotedbl, apostrophe ]}; - key { [ 0x1000ea2, 1, 0x1000ed1 ]}; - key { [ 0x1000e9f, 2, 0x1000ed2 ]}; - key { [ 0x1000ec2, 3, 0x1000ed3 ]}; - key { [ 0x1000e96, 4, 0x1000ed4 ]}; - key { [ 0x1000eb8, 0x1000ecc, 0x1000ed5 ]}; - key { [ 0x1000eb9, 0x1000ebc, 0x1000ed6 ]}; - key { [ 0x1000e84, 5, 0x1000ed7 ]}; - key { [ 0x1000e95, 6, 0x1000ed8 ]}; - key { [ 0x1000e88, 7, 0x1000ed9 ]}; - key { [ 0x1000e82, 8, 0x1000ed0 ]}; - key { [ 0x1000e8a, 9 ]}; - key { [ 0x1000ecd ]}; - - key { [ 0x1000ebb ]}; - key { [ 0x1000ec4, 0 ]}; - key { [ 0x1000eb3, asterisk ]}; - key { [ 0x1000e9e, underscore ]}; - key { [ 0x1000eb0, plus ]}; - key { [ 0x1000eb4 ]}; - key { [ 0x1000eb5 ]}; - key { [ 0x1000eae, 0x1000ea3 ]}; - key { [ 0x1000e99, 0x1000edc ]}; - key { [ 0x1000e8d, 0x1000ebd ]}; - key { [ 0x1000e9a, minus ]}; - key { [ 0x1000ea5 ]}; - key { [ slash, backslash ]}; - - key { [ 0x1000eb1 ]}; - key { [ 0x1000eab, semicolon ]}; - key { [ 0x1000e81, period ]}; - key { [ 0x1000e94, comma ]}; - key { [ 0x1000ec0, colon ]}; - key { [ 0x1000ec9, 0x1000eca ]}; - key { [ 0x1000ec8, 0x1000ecb ]}; - key { [ 0x1000eb2, exclam ]}; - key { [ 0x1000eaa, question ]}; - key { [ 0x1000ea7, percent ]}; - key { [ 0x1000e87, equal ]}; - - key { [ 0x1000e9c, 0x10020ad ]}; - key { [ 0x1000e9b, parenleft ]}; - key { [ 0x1000ec1, 0x1000eaf ]}; - key { [ 0x1000ead, x ]}; - key { [ 0x1000eb6 ]}; - key { [ 0x1000eb7 ]}; - key { [ 0x1000e97, 0x1000ec6 ]}; - key { [ 0x1000ea1, 0x1000edd ]}; - key { [ 0x1000ec3, dollar ]}; - key { [ 0x1000e9d, parenright ]}; - - key { [ space, nobreakspace, nobreakspace ]}; - - key { [ comma, period ]}; - - include "level3(ralt_switch)" - -}; +// Lao keymap, by Anousak Souphavanh + +partial default alphanumeric_keys +xkb_symbols "basic" { + + // Describes the differences between a very simple US/ASCII + // keyboard and a Lao keyboard + // This keymap uses the Lao keyboard standard [kind of] widely used inLaos + + name[Group1]= "Lao"; + + // Alphanumeric section + key { [ 0x100200D ]}; + key { [ 0x1000ea2, 0x1000ed1 ]}; + key { [ 0x1000ea2, 0x1000ed1 ]}; + key { [ 0x1000e9f, 0x1000ed2 ]}; + key { [ 0x1000ec2, 0x1000ed3 ]}; + key { [ 0x1000e96, 0x1000ed4 ]}; + key { [ 0x1000eb8, 0x1000ecc ]}; + key { [ 0x1000eb9, 0x1000ebc ]}; + key { [ 0x1000e84, 0x1000ed5 ]}; + key { [ 0x1000e95, 0x1000ed6 ]}; + key { [ 0x1000e88, 0x1000ed7 ]}; + key { [ 0x1000e82, 0x1000ed8 ]}; + key { [ 0x1000e8a, 0x1000ed9 ]}; + key { [ 0x1000ecd ]}; + + key { [ 0x1000ebb ]}; + key { [ 0x1000ec4, 0x1000ed0 ]}; + key { [ 0x1000eb3 ]}; + key { [ 0x1000e9e, underscore ]}; + key { [ 0x1000eb0, plus ]}; + key { [ 0x1000eb4 ]}; + key { [ 0x1000eb5 ]}; + key { [ 0x1000ea3, 0x1000eae ]}; + key { [ 0x1000e99 ]}; + key { [ 0x1000e8d, 0x1000ebd ]}; + key { [ 0x1000e9a, minus ]}; + key { [ 0x1000ea5, braceright ]}; + key { [ 0x1000edc, 0x1000edd ]}; + + key { [ 0x1000eb1 ]}; + key { [ 0x1000eab, semicolon ]}; + key { [ 0x1000e81, period ]}; + key { [ 0x1000e94, comma ]}; + key { [ 0x1000ec0, colon ]}; + key { [ 0x1000ec9, 0x1000eca ]}; + key { [ 0x1000ec8, 0x1000ecb ]}; + key { [ 0x1000eb2, exclam ]}; + key { [ 0x1000eaa, question ]}; + key { [ 0x1000ea7, percent ]}; + key { [ 0x1000e87, equal ]}; + + key { [ 0x1000e9c, 0x10020ad ]}; + key { [ 0x1000e9b, parenleft ]}; + key { [ 0x1000ec1, 0x1000eaf ]}; + key { [ 0x1000ead ]}; + key { [ 0x1000eb6 ]}; + key { [ 0x1000eb7 ]}; + key { [ 0x1000e97, 0x1000ec6 ]}; + key { [ 0x1000ea1, quoteleft ]}; + key { [ 0x1000ec3, dollar ]}; + key { [ 0x1000e9d, parenright ]}; + +override key { + type[Group1]="PC_ALT_LEVEL2", + [ Shift_L, ISO_First_Group ] + }; +override key { + type[Group1]="PC_ALT_LEVEL2", + [ Shift_R, ISO_Last_Group ] + }; +}; + +partial +xkb_symbols "stea" { + + // Describes the differences between a very simple US/ASCII + // keyboard and a Lao keyboard + // This keymap uses the proposed Lao keyboard standard by the + // PAN Localization Project + // Science Technology and Environment Agency of Lao PDR + // National University Computer and Emergency Science of Pakistan + // International Development Research Center + // Caveat: assigning multiple codepoints to a single key doesn't + // work in XKB. Therefor the combining codepoint assignments + // have been omitted. + + + name[Group1]= "Lao (STEA proposed standard layout)"; + + // Alphanumeric section + key { [ quotedbl, apostrophe ]}; + key { [ 0x1000ea2, 1, 0x1000ed1 ]}; + key { [ 0x1000e9f, 2, 0x1000ed2 ]}; + key { [ 0x1000ec2, 3, 0x1000ed3 ]}; + key { [ 0x1000e96, 4, 0x1000ed4 ]}; + key { [ 0x1000eb8, 0x1000ecc, 0x1000ed5 ]}; + key { [ 0x1000eb9, 0x1000ebc, 0x1000ed6 ]}; + key { [ 0x1000e84, 5, 0x1000ed7 ]}; + key { [ 0x1000e95, 6, 0x1000ed8 ]}; + key { [ 0x1000e88, 7, 0x1000ed9 ]}; + key { [ 0x1000e82, 8, 0x1000ed0 ]}; + key { [ 0x1000e8a, 9 ]}; + key { [ 0x1000ecd ]}; + + key { [ 0x1000ebb ]}; + key { [ 0x1000ec4, 0 ]}; + key { [ 0x1000eb3, asterisk ]}; + key { [ 0x1000e9e, underscore ]}; + key { [ 0x1000eb0, plus ]}; + key { [ 0x1000eb4 ]}; + key { [ 0x1000eb5 ]}; + key { [ 0x1000eae, 0x1000ea3 ]}; + key { [ 0x1000e99, 0x1000edc ]}; + key { [ 0x1000e8d, 0x1000ebd ]}; + key { [ 0x1000e9a, minus ]}; + key { [ 0x1000ea5 ]}; + key { [ slash, backslash ]}; + + key { [ 0x1000eb1 ]}; + key { [ 0x1000eab, semicolon ]}; + key { [ 0x1000e81, period ]}; + key { [ 0x1000e94, comma ]}; + key { [ 0x1000ec0, colon ]}; + key { [ 0x1000ec9, 0x1000eca ]}; + key { [ 0x1000ec8, 0x1000ecb ]}; + key { [ 0x1000eb2, exclam ]}; + key { [ 0x1000eaa, question ]}; + key { [ 0x1000ea7, percent ]}; + key { [ 0x1000e87, equal ]}; + + key { [ 0x1000e9c, 0x10020ad ]}; + key { [ 0x1000e9b, parenleft ]}; + key { [ 0x1000ec1, 0x1000eaf ]}; + key { [ 0x1000ead, x ]}; + key { [ 0x1000eb6 ]}; + key { [ 0x1000eb7 ]}; + key { [ 0x1000e97, 0x1000ec6 ]}; + key { [ 0x1000ea1, 0x1000edd ]}; + key { [ 0x1000ec3, dollar ]}; + key { [ 0x1000e9d, parenright ]}; + + key { [ space, nobreakspace, nobreakspace ]}; + + key { [ comma, period ]}; + + include "level3(ralt_switch)" + +}; -- cgit v1.2.3