home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March B / SCO_CASTOR4RRT.iso / ls / root.2 / usr / lib / X11 / xkb / symbols / A01 / A01~
Text File  |  1998-08-19  |  3KB  |  85 lines

  1. // @(#) A01 11.1 97/10/22
  2. //
  3. // Japanese keyboard (IBM 5576-A01)
  4. //
  5.  
  6. partial default xkb_symbols "A01" {
  7.  
  8.     // Describes the differences between a very simple US/ASCII
  9.     // keyboard and the Japanese IBM 5576-A01 keyboard
  10.  
  11.     name[Group1]= "Nihongo A01";
  12.  
  13.  
  14.     // Alphanumeric section
  15.  
  16.     key <AE01> { [ 1, exclam         ], [ kana_NU        ]    };
  17.     key <AE02> { [ 2, quotedbl        ], [ kana_FU        ]    };
  18.     key <AE03> { [ 3, numbersign    ], [ kana_A, kana_a    ]    };
  19.     key <AE04> { [ 4, dollar        ], [ kana_U, kana_u    ]    };
  20.     key <AE05> { [ 5, percent        ], [ kana_E, kana_e    ]    };
  21.     key <AE06> { [ 6, ampersand        ], [ kana_O, kana_o    ]    };
  22.     key <AE07> { [ 7, apostrophe    ], [ kana_YA, kana_ya    ]    };
  23.     key <AE08> { [ 8, parenleft        ], [ kana_YU, kana_yu    ]    };
  24.     key <AE09> { [ 9, parenright    ], [ kana_YO, kana_yo    ]    };
  25.     key <AE10> { [ 0, asciitilde    ], [ kana_WA, kana_WO    ]    };
  26.     key <AE11> { [ minus, equal        ], [ kana_HO        ]    };
  27.     key <AE12> { [ asciicircum,    underscore ], [ kana_HE        ]    };
  28.  
  29.     key <AD01> { [ q, Q         ], [ kana_TA        ]    };
  30.     key <AD02> { [ w, W            ], [ kana_TE        ]    };
  31.     key <AD03> { [ e, E            ], [ kana_I, kana_i    ]    };
  32.     key <AD04> { [ r, R            ], [ kana_SU, kana_SU    ]    };
  33.     key <AD05> { [ t, T            ], [ kana_KA        ]    };
  34.     key <AD06> { [ y, Y            ], [ kana_N        ]    };
  35.     key <AD07> { [ u, U            ], [ kana_NA        ]    };
  36.     key <AD08> { [ i, I            ], [ kana_NI        ]    };
  37.     key <AD09> { [ o, O            ], [ kana_RA        ]    };
  38.     key <AD10> { [ p, P            ], [ kana_SE        ]    };
  39.     key <AD11> { [ at, grave        ], [ voicedsound    ]    };
  40.     key <AD12> { [ bracketleft,    braceleft ], [ semivoicedsound, kana_openingbracket ] };
  41.     key <AD13> { [ backslash, bar ], [ prolongedsound ] };
  42.  
  43.     key <AC01> { [ a, A         ], [ kana_CHI        ]    };
  44.     key <AC02> { [ s, S            ], [ kana_TO        ]    };
  45.     key <AC03> { [ d, D            ], [ kana_SHI        ]    };
  46.     key <AC04> { [ f, F            ], [ kana_HA        ]    };
  47.     key <AC05> { [ g, G            ], [ kana_KI        ]    };
  48.     key <AC06> { [ h, H            ], [ kana_KU        ]    };
  49.     key <AC07> { [ j, J            ], [ kana_MA        ]    };
  50.     key <AC08> { [ k, K            ], [ kana_NO        ]    };
  51.     key <AC09> { [ l, L            ], [ kana_RI        ]    };
  52.     key <AC10> { [ semicolon, plus    ], [ kana_RE        ]    };
  53.     key <AC11> { [ colon, asterisk    ], [ kana_KE        ]    };
  54.  
  55.     key <AB01> { [ z, Z         ], [ kana_TSU, kana_tsu    ]    };
  56.     key <AB02> { [ x, X            ], [ kana_SA        ]    };
  57.     key <AB03> { [ c, C            ], [ kana_SO        ]    };
  58.     key <AB04> { [ v, V            ], [ kana_HI        ]    };
  59.     key <AB05> { [ b, B            ], [ kana_KO        ]    };
  60.     key <AB06> { [ n, N            ], [ kana_MI        ]    };
  61.     key <AB07> { [ m, M            ], [ kana_MO        ]    };
  62.     key <AB08> { [ comma, less        ], [ kana_NE, kana_comma ]    };
  63.     key <AB09> { [ period, greater    ], [ kana_RU, kana_fullstop ]    };
  64.     key <AB10> { [ slash, question    ], [ kana_ME, kana_conjunctive ]    };
  65.     key <AB11> { [ backslash, underscore    ], [ kana_RO        ]    };
  66.  
  67.     key <TLDE> { [ Zenkaku_Hankaku      ] };
  68.     key <HIRA> { [ Hiragana, Katakana ] };
  69.     key <BKSL> { [ bracketright, braceright ], [ kana_MU, kana_closingbracket ] };
  70.     key <RALT> { [ kana_switch        ]    };
  71.     key <NFER> { [ Muhenkan        ]    };
  72.     key <XFER> { [ Henkan, Kanji    ]    };
  73.  
  74.     // End alphanumeric section
  75.  
  76.     // begin modifier mappings
  77.     modifier_map Shift  { Shift_L, Shift_R };
  78.     modifier_map Lock   { Caps_Lock };
  79.     modifier_map Control{ Control_L, Control_R };
  80.     modifier_map Mod1   { Alt_L };
  81.     modifier_map Mod3   { kana_switch };
  82.  
  83. };
  84.  
  85.