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

  1. // $XFree86: xc/programs/xkbcomp/symbols/amiga,v 3.0.4.1 1998/10/04 13:37:29 hohndel Exp $
  2. default xkb_symbols "usa1" {
  3.  
  4.     name[Group1]= "usa1";
  5.     key <ESC>  {    [     Escape            ]    };
  6.  
  7.     // Begin "Function" section
  8.     key <FK01> {    [     F1            ]    };
  9.     key <FK02> {    [     F2            ]    };
  10.     key <FK03> {    [     F3            ]    };
  11.     key <FK04> {    [     F4            ]    };
  12.     key <FK05> {    [     F5            ]    };
  13.     key <FK06> {    [     F6            ]    };
  14.     key <FK07> {    [     F7            ]    };
  15.     key <FK08> {    [     F8            ]    };
  16.     key <FK09> {    [     F9            ]    };
  17.     key <FK10> {    [     F10            ]    };
  18.     // End "Function" section
  19.  
  20.     // Alphanumeric section
  21.     key <TLDE> {    [ quoteleft,    asciitilde    ]    };
  22.     key <AE01> {    [      1,    exclam         ]    };
  23.     key <AE02> {    [      2,    at        ]    };
  24.     key <AE03> {    [      3,    numbersign    ]    };
  25.     key <AE04> {    [      4,    dollar        ]    };
  26.     key <AE05> {    [      5,    percent        ]    };
  27.     key <AE06> {    [      6,    asciicircum    ]    };
  28.     key <AE07> {    [      7,    ampersand    ]    };
  29.     key <AE08> {    [      8,    asterisk    ]    };
  30.     key <AE09> {    [      9,    parenleft    ]    };
  31.     key <AE10> {    [      0,    parenright    ]    };
  32.     key <AE11> {    [ minus,    underscore    ]    };
  33.     key <AE12> {    [ equal,    plus        ]    };
  34.     key <BKSL> {    [ backslash,    bar        ]    };
  35.     key <BKSP> {    [    BackSpace        ]    };
  36.  
  37.     key  <TAB> {    [    Tab,    ISO_Left_Tab    ]    };
  38.     key <AD01> {    [      q,    Q         ]    };
  39.     key <AD02> {    [      w,    W        ]    };
  40.     key <AD03> {    [      e,    E        ]    };
  41.     key <AD04> {    [      r,    R        ]    };
  42.     key <AD05> {    [      t,    T        ]    };
  43.     key <AD06> {    [      y,    Y        ]    };
  44.     key <AD07> {    [      u,    U        ]    };
  45.     key <AD08> {    [      i,    I        ]    };
  46.     key <AD09> {    [      o,    O        ]    };
  47.     key <AD10> {    [      p,    P        ]    };
  48.     key <AD11> {    [ bracketleft,    braceleft    ]    };
  49.     key <AD12> {    [ bracketright,    braceright    ]    };
  50.     key <RTRN> {    [     Return            ]    };
  51.  
  52.     key <LCTL> {    [     Control_L        ]    };
  53.     key <CAPS> {    [     Caps_Lock        ]    };
  54.     key <AC01> {    [      a,    A         ]    };
  55.     key <AC02> {    [      s,    S        ]    };
  56.     key <AC03> {    [      d,    D        ]    };
  57.     key <AC04> {    [      f,    F        ]    };
  58.     key <AC05> {    [      g,    G        ]    };
  59.     key <AC06> {    [      h,    H        ]    };
  60.     key <AC07> {    [      j,    J        ]    };
  61.     key <AC08> {    [      k,    K        ]    };
  62.     key <AC09> {    [      l,    L        ]    };
  63.     key <AC10> {    [ semicolon,    colon        ]    };
  64.     key <AC11> {    [ quoteright,    quotedbl    ]    };
  65.  
  66.     key <LFSH> {    [      Shift_L        ]    };
  67.     key <AB01> {    [      z,    Z         ]    };
  68.     key <AB02> {    [      x,    X        ]    };
  69.     key <AB03> {    [      c,    C        ]    };
  70.     key <AB04> {    [      v,    V        ]    };
  71.     key <AB05> {    [      b,    B        ]    };
  72.     key <AB06> {    [      n,    N        ]    };
  73.     key <AB07> {    [      m,    M        ]    };
  74.     key <AB08> {    [ comma,    less        ]    };
  75.     key <AB09> {    [ period,    greater        ]    };
  76.     key <AB10> {    [ slash,    question    ]    };
  77.     key <RTSH> {    [     Shift_R        ]    };
  78.  
  79.     key <LALT> {    [ Alt_L,    Meta_L         ]    };
  80.     key <LAMI>  {    [     Mode_switch        ]    };
  81.     key <SPCE> {    [     space            ]    };
  82.     key <RAMI>  {    [     Multi_key        ]    };
  83.     key <RALT> {    [ Alt_R,    Meta_R        ]    };
  84.     // End alphanumeric section
  85.  
  86.     // Begin "Editing" section
  87.     key <DELE> {    [     Delete        ]    };
  88.     key <HELP> {    [     Help        ]    };
  89.     key <UP>   {    [     Up        ]    };
  90.     key <LEFT> {    [     Left        ]    };
  91.     key <DOWN> {    [     Down        ]    };
  92.     key <RGHT> {    [     Right        ]    };
  93.     // End "Editing" section
  94.  
  95.     // Begin "Keypad" section
  96.     key <KPLP> {    [     Num_Lock        ]    };
  97.     key <KPRP> {    [     Scroll_Lock        ]    };
  98.     key <KPDV> {    [     KP_Divide        ]    };
  99.     key <KPMU> {    [ KP_Multiply,    Print        ]    };
  100.  
  101.     key <KP7>  {    [ KP_7,        KP_Home        ]    };
  102.     key <KP8>  {    [ KP_8,        KP_Up        ]    };
  103.     key <KP9>  {    [ KP_9,        KP_Prior    ]    };
  104.     key <KPSU> {    [     KP_Subtract        ]    };
  105.  
  106.     key <KP4>  {    [ KP_4,        KP_Left        ]    };
  107.     key <KP5>  {    [     KP_5            ]    };
  108.     key <KP6>  {    [ KP_6,        KP_Right    ]    };
  109.     key <KPAD> {    [     KP_Add            ]    };
  110.  
  111.     key <KP1>  {    [ KP_1,        KP_End        ]    };
  112.     key <KP2>  {    [ KP_2,        KP_Down        ]    };
  113.     key <KP3>  {    [ KP_3,        KP_Next        ]    };
  114.  
  115.     key <KP0>  {    [ KP_0,        KP_Insert    ]    };
  116.     key <KPDC> {    [ KP_Decimal,    KP_Delete    ]    };
  117.     key <KPEN> {    [     KP_Enter    ]    };
  118.     // End "Keypad" section
  119.  
  120.     // begin modifier mappings
  121.     modifier_map Shift  { Shift_L, Shift_R };
  122.     modifier_map Lock   { Caps_Lock };
  123.     modifier_map Control{ Control_L };
  124.     modifier_map Mod1    { Alt_L, Alt_R };
  125.     modifier_map Mod2    { Mode_switch };
  126.     modifier_map Mod3    { Meta_L, Meta_R };
  127. };
  128.  
  129. xkb_symbols "de" {
  130.  
  131.     name[Group1]= "de";
  132.     key <ESC>  {    [     Escape            ]    };
  133.  
  134.     // Begin "Function" section
  135.     key <FK01> {    [     F1            ]    };
  136.     key <FK02> {    [     F2            ]    };
  137.     key <FK03> {    [     F3            ]    };
  138.     key <FK04> {    [     F4            ]    };
  139.     key <FK05> {    [     F5            ]    };
  140.     key <FK06> {    [     F6            ]    };
  141.     key <FK07> {    [     F7            ]    };
  142.     key <FK08> {    [     F8            ]    };
  143.     key <FK09> {    [     F9            ]    };
  144.     key <FK10> {    [     F10            ]    };
  145.     // End "Function" section
  146.  
  147.     // Alphanumeric section
  148.     key <TLDE> {    [ grave,    asciitilde    ],
  149.             [    quoteleft        ]    };
  150.     key <AE01> {    [      1,    exclam         ],
  151.             [ onesuperior,    exclam        ]    };
  152.     key <AE02> {    [      2,    quotedbl    ],
  153.             [        at,    twosuperior    ]    };
  154.     key <AE03> {    [      3,    paragraph    ],
  155.             [ threesuperior, numbersign    ]    };
  156.     key <AE04> {    [      4,    dollar        ],
  157.             [    degree,    cent        ]    };
  158.     key <AE05> {    [      5,    percent        ],
  159.             [ onequarter,    percent        ]    };
  160.     key <AE06> {    [      6,    ampersand    ],
  161.             [   onehalf,    asciicircum    ]    };
  162.     key <AE07> {    [      7,    slash        ],
  163.             [ threequarters, ampersand    ]    };
  164.     key <AE08> {    [      8,    parenleft    ],
  165.             [ periodcentered, asterisk    ]    };
  166.     key <AE09> {    [      9,    parenright    ],
  167.             [ guillemotleft, parenleft    ]    };
  168.     key <AE10> {    [      0,    equal        ],
  169.             [ guillemotright, parenright    ]    };
  170.     key <AE11> {    [    ssharp,    question    ],
  171.             [     minus,    underscore    ]    };
  172.     key <AE12> {    [ quoteright,    quoteleft    ],
  173.             [     equal,    plus        ]    };
  174.     key <AE13> {    [ backslash,    bar        ]    };
  175.     key <BKSP> {    [    BackSpace        ]    };
  176.  
  177.     key  <TAB> {    [    Tab,    ISO_Left_Tab    ]    };
  178.     key <AD01> {    [      q,    Q         ],
  179.             [     aring,    Aring        ]    };
  180.     key <AD02> {    [      w,    W        ],
  181.             [    degree,    degree        ]    };
  182.     key <AD03> {    [      e,    E        ],
  183.             [ copyright,    copyright    ]    };
  184.     key <AD04> {    [      r,    R        ],
  185.             [ registered,    registered    ]    };
  186.     key <AD05> {    [      t,    T        ],
  187.             [     thorn,    THORN        ]    };
  188.     key <AD06> {    [      z,    Z        ],
  189.             [  currency,    yen        ]    };
  190.     key <AD07> {    [      u,    U        ],
  191.             [        mu,    mu        ]    };
  192.     key <AD08> {    [      i,    I        ],
  193.             [ exclamdown,    brokenbar    ]    };
  194.     key <AD09> {    [      o,    O        ],
  195.             [    oslash,    Ooblique    ]    };
  196.     key <AD10> {    [      p,    P        ],
  197.             [ paragraph,    paragraph    ]    };
  198.     key <AD11> {    [ udiaeresis,    Udiaeresis    ],
  199.             [ bracketleft,    braceleft    ]    };
  200.     key <AD12> {    [      plus,    asterisk    ],
  201.             [ bracketright,    braceright    ]    };
  202.     key <RTRN> {    [     Return            ]    };
  203.  
  204.     key <LCTL> {    [     Control_L        ]    };
  205.     key <CAPS> {    [     Caps_Lock        ]    };
  206.     key <AC01> {    [      a,    A         ],
  207.             [        ae,    AE        ]    };
  208.     key <AC02> {    [      s,    S        ],
  209.             [    ssharp,    section        ]    };
  210.     key <AC03> {    [      d,    D        ],
  211.             [       eth,    ETH        ]    };
  212.     key <AC04> {    [      f,    F        ]    };
  213.     key <AC05> {    [      g,    G        ]    };
  214.     key <AC06> {    [      h,    H        ]    };
  215.     key <AC07> {    [      j,    J        ]    };
  216.     key <AC08> {    [      k,    K        ]    };
  217.     key <AC09> {    [      l,    L        ],
  218.             [  sterling,    sterling    ]    };
  219.     key <AC10> {    [ odiaeresis,    Odiaeresis    ],
  220.             [ semicolon,    colon        ]    };
  221.     key <AC11> {    [ adiaeresis,    Adiaeresis    ],
  222.             [ quoteright,    quotedbl    ]    };
  223.     key <BKSL> {    [ numbersign,    asciicircum    ]    };
  224.  
  225.     key <LFSH> {    [     Shift_L        ]    };
  226.     key <LSGT> {    [      less,    greater        ]    };
  227.     key <AB01> {    [      y,    Y         ]    };
  228.     key <AB02> {    [      x,    X        ]    };
  229.     key <AB03> {    [      c,    C        ]    };
  230.     key <AB04> {    [      v,    V        ]    };
  231.     key <AB05> {    [      b,    B        ]    };
  232.     key <AB06> {    [      n,    N        ]    };
  233.     key <AB07> {    [      m,    M        ]    };
  234.     key <AB08> {    [     comma,    semicolon    ],
  235.             [     comma,    less        ]    };
  236.     key <AB09> {    [    period,    colon        ],
  237.             [    period,    greater        ]    };
  238.     key <AB10> {    [     minus,    underscore    ],
  239.             [     slash,    question    ]    };
  240.     key <RTSH> {    [     Shift_R        ]    };
  241.  
  242.     key <LALT> {    [      Alt_L         ]    };
  243.     key <LAMI> {    [      Meta_L        ]    };
  244.     key <SPCE> {    [      space            ]    };
  245.     key <RAMI> {    [     Mode_switch        ]    };
  246.     key <RALT> {    [      Alt_R            ]    };
  247.     // End alphanumeric section
  248.  
  249.     // Begin "Editing" section
  250.     key <DELE> {    [       Delete        ]    };
  251.     key <HELP> {    [       Help            ]    };
  252.     key <UP>   {    [       Up            ]    };
  253.     key <LEFT> {    [       Left            ]    };
  254.     key <DOWN> {    [       Down            ]    };
  255.     key <RGHT> {    [       Right        ]    };
  256.     // End "Editing" section
  257.  
  258.     // Begin "Keypad" section
  259.     key <KPLP> {    [ bracketleft,    braceleft    ],
  260.             [     Num_Lock        ]    };
  261.     key <KPRP> {    [ bracketright,    braceright    ],
  262.             [     Scroll_Lock        ]    };
  263.     key <KPDV> {    [     KP_Divide        ]    };
  264.     key <KPMU> {    [     KP_Multiply        ],
  265.             [     Print            ]    };
  266.  
  267.     key <KP7>  {    [      KP_7,    KP_Home        ]    };
  268.     key <KP8>  {    [      KP_8,    KP_Up        ]    };
  269.     key <KP9>  {    [      KP_9,    KP_Prior    ]    };
  270.     key <KPSU> {    [     KP_Subtract        ]    };
  271.  
  272.     key <KP4>  {    [      KP_4,    KP_Left        ]    };
  273.     key <KP5>  {    [        KP_5        ]    };
  274.     key <KP6>  {    [      KP_6,    KP_Right    ]    };
  275.     key <KPAD> {    [       KP_Add        ]    };
  276.  
  277.     key <KP1>  {    [      KP_1,    KP_End        ]    };
  278.     key <KP2>  {    [      KP_2,    KP_Down        ]    };
  279.     key <KP3>  {    [      KP_3,    KP_Next        ]    };
  280.  
  281.     key <KP0>  {    [      KP_0,    Insert        ]    };
  282.     key <KPDC> {    [ KP_Decimal,    KP_Delete    ]    };
  283.     key <KPEN> {    [      KP_Enter        ]    };
  284.     // End "Keypad" section
  285.  
  286.     // begin modifier mappings
  287.     modifier_map Shift  { Shift_L, Shift_R };
  288.     modifier_map Lock   { Caps_Lock };
  289.     modifier_map Control{ Control_L };
  290.     modifier_map Mod1    { Alt_L, Alt_R, Meta_L };
  291.     modifier_map Mod2    { Mode_switch };
  292.     modifier_map Mod4    { Num_Lock };
  293. };
  294.