home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / boot / i386 / root / usr / share / X11 / xkb / symbols / by < prev    next >
Text File  |  2006-11-29  |  4KB  |  97 lines

  1. // $XKeyboardConfig: xkbdesc/symbols/by,v 1.8 2005/10/04 18:10:39 svu Exp $
  2.  
  3. // based on
  4. // belarusian standard keyboard 
  5. // Alexander Mikhailian <mikhailian@altern.org>
  6.  
  7. partial default alphanumeric_keys 
  8. xkb_symbols "basic" {
  9.  
  10.     name[Group1]= "Belarus";
  11.  
  12.     key    <TLDE> {    [     Cyrillic_io,     Cyrillic_IO    ]    };
  13.     key    <LSGT> {    [        bar,    brokenbar    ]    };
  14.  
  15.     key    <AE02> {    [        2,        quotedbl    ]    };
  16.     key    <AE04> {    [        4,        semicolon    ]    };
  17.     key    <AE05> {    [        5,         percent    ]    };
  18.     key    <AE06> {    [        6,         colon    ]    };
  19.     key    <AE07> {    [        7,        question    ]    };
  20.  
  21.     key    <AD01> {    [ Cyrillic_shorti, Cyrillic_SHORTI    ]    };
  22.     key    <AD02> {    [    Cyrillic_tse,    Cyrillic_TSE    ]    };
  23.     key    <AD03> {    [      Cyrillic_u,    Cyrillic_U    ]    };
  24.     key    <AD04> {    [     Cyrillic_ka,     Cyrillic_KA    ]    };
  25.     key    <AD05> {    [     Cyrillic_ie,     Cyrillic_IE    ]    };
  26.     key    <AD06> {    [     Cyrillic_en,     Cyrillic_EN    ]    };
  27.     key    <AB07> {    [Cyrillic_softsign,Cyrillic_SOFTSIGN    ]    };
  28.     key    <AD07> {    [    Cyrillic_ghe,    Cyrillic_GHE    ]    };
  29.     key    <AD08> {    [    Cyrillic_sha,    Cyrillic_SHA    ]    };
  30.     key    <AD09> {    [  Byelorussian_shortu,  Byelorussian_SHORTU    ]};
  31.     key    <AD10> {    [     Cyrillic_ze,     Cyrillic_ZE    ]    };
  32.     key    <AD11> {    [     Cyrillic_ha,     Cyrillic_HA    ]    };
  33.     key    <AD12> {    [    apostrophe,    apostrophe    ]    };
  34.  
  35.     key    <AC01> {    [     Cyrillic_ef,     Cyrillic_EF    ]    };
  36.     key    <AC02> {    [   Cyrillic_yeru,   Cyrillic_YERU    ]    };
  37.     key    <AC03> {    [     Cyrillic_ve,     Cyrillic_VE    ]    };
  38.     key    <AC04> {    [      Cyrillic_a,    Cyrillic_A    ]    };
  39.     key    <AC05> {    [     Cyrillic_pe,     Cyrillic_PE    ]    };
  40.     key    <AC06> {    [     Cyrillic_er,     Cyrillic_ER    ]    };
  41.     key    <AC07> {    [      Cyrillic_o,    Cyrillic_O    ]    };
  42.     key    <AC08> {    [     Cyrillic_el,     Cyrillic_EL    ]    };
  43.     key    <AC09> {    [     Cyrillic_de,     Cyrillic_DE    ]    };
  44.     key    <AC10> {    [    Cyrillic_zhe,    Cyrillic_ZHE    ]    };
  45.     key    <AC11> {    [      Cyrillic_e,    Cyrillic_E    ]    };
  46.  
  47.     key    <AB01> {    [     Cyrillic_ya,     Cyrillic_YA    ]    };
  48.     key    <AB02> {    [    Cyrillic_che,    Cyrillic_CHE    ]    };
  49.     key    <AB03> {    [     Cyrillic_es,     Cyrillic_ES    ]    };
  50.     key    <AB04> {    [     Cyrillic_em,     Cyrillic_EM    ]    };
  51.     key    <AB05> {    [     Ukrainian_i,     Ukrainian_I    ]    };
  52.     key    <AB06> {    [     Cyrillic_te,     Cyrillic_TE    ]    };
  53.     key    <AB08> {    [     Cyrillic_be,     Cyrillic_BE    ]    };
  54.     key    <AB09> {    [     Cyrillic_yu,     Cyrillic_YU    ]    };
  55.     key    <AB10> {    [        period,         comma    ]    };
  56.  
  57.     key    <BKSL> {    [    slash,               bar    ]    };
  58.  
  59.     // End alphanumeric section
  60. };
  61.  
  62. partial alphanumeric_keys
  63. xkb_symbols "winkeys" {
  64.     include "by(basic)"
  65.     name[Group1]= "Belarus - Winkeys";
  66.     key    <AE04> {    [        4,       semicolon    ]    };
  67.     key    <AE03> {    [        3,      numbersign    ]    };
  68.     key    <AE05> {    [        5,       percent    ]    };
  69.     key    <AE06> {    [        6,         colon    ]    };
  70.     key    <AE07> {    [        7,      question    ]    };
  71.     key    <AE08> {    [        8,      asterisk    ]    };
  72.     key    <AB10> {    [       period,         comma    ]    };
  73.     key    <BKSL> {    [        slash,             bar    ]    };
  74. };
  75.  
  76. // based on a keyboard map from an 'xkb/symbols/iso3335-3' file
  77. //
  78. // $XFree86: xc/programs/xkbcomp/symbols/pc/en_US,v 1.3 2003/01/26 02:01:48 dawes Exp $
  79.  
  80. partial alphanumeric_keys
  81. xkb_symbols "latin" {
  82.  
  83.     include "latin"
  84.     name[Group1]= "Belarus - Latin";
  85.     key <AD02> {        [    w,    W,    scaron,    Scaron    ]       };
  86.     key <AD07> {        [    u,    U,    ubreve,    Ubreve    ]       };
  87.     key <AC02> {        [    s,    S,    sacute,    Sacute    ]       };
  88.     key <AC09> {        [    l,    L,    lstroke,   Lstroke   ]       };
  89.     key <AB01> {        [    z,    Z,    zacute,    Zacute    ]       };
  90.     key <AB02> {        [    x,    X,    zcaron,    Zcaron    ]       };
  91.     key <AB03> {        [    c,    C,    cacute,    Cacute    ]       };
  92.     key <AB04> {        [    v,    V,    ccaron,    Ccaron    ]       };
  93.     key <AB06> {        [    n,    N,    nacute,    Nacute    ]       };
  94.  
  95.     include "level3(ralt_switch)"
  96. };
  97.