// $XConsortium: ru /main/2 1995/12/07 21:43:20 kaleb $ partial default xkb_symbols "basic" { // Describes the differences between a very simple en_US // keyboard and a very simple Russian keybaord name[Group1]= "Russian"; key { [ Cyrillic_io, Cyrillic_IO ], [ grave, asciitilde ] }; key { [ less, greater ], [ bar, brokenbar ] }; key { [ ISO_Lock, NoSymbol ] }; key { [ Cyrillic_shorti, Cyrillic_SHORTI ], [ q, Q ] }; key { [ 1, exclam ], [ 1, exclam ] }; key { [ Cyrillic_ya, Cyrillic_YA ], [ z, Z ] }; key { [ Cyrillic_yeru, Cyrillic_YERU ], [ s, S ] }; key { [ Cyrillic_ef, Cyrillic_EF ], [ a, A ] }; key { [ Cyrillic_tse, Cyrillic_TSE ], [ w, W ] }; key { [ 2, quotedbl ], [ 2, at ] }; key { [ Cyrillic_es, Cyrillic_ES ], [ c, C ] }; key { [ Cyrillic_che, Cyrillic_CHE ], [ x, X ] }; key { [ Cyrillic_ve, Cyrillic_VE ], [ d, D ] }; key { [ Cyrillic_u, Cyrillic_U ], [ e, E ] }; key { [ 4, semicolon ], [ 4, dollar ] }; key { [ 3, numerosign ], [ 3, numbersign ] }; key { [ Cyrillic_em, Cyrillic_EM ], [ v, V ] }; key { [ Cyrillic_a, Cyrillic_A ], [ f, F ] }; key { [ Cyrillic_ie, Cyrillic_IE ], [ t, T ] }; key { [ Cyrillic_ka, Cyrillic_KA ], [ r, R ] }; key { [ 5, percent ], [ 5, percent ] }; key { [ Cyrillic_te, Cyrillic_TE ], [ n, N ] }; key { [ Cyrillic_i, Cyrillic_I ], [ b, B ] }; key { [ Cyrillic_er, Cyrillic_ER ], [ h, H ] }; key { [ Cyrillic_pe, Cyrillic_PE ], [ g, G ] }; key { [ Cyrillic_en, Cyrillic_EN ], [ y, Y ] }; key { [ 6, colon ], [ 6, asciicircum ] }; key { [Cyrillic_softsign,Cyrillic_SOFTSIGN ], [ m, M ] }; key { [ Cyrillic_o, Cyrillic_O ], [ j, J ] }; key { [ Cyrillic_ghe, Cyrillic_GHE ], [ u, U ] }; key { [ 7, question ], [ 7, ampersand ] }; key { [ 8, asterisk ], [ 8, asterisk ] }; key { [ Cyrillic_be, Cyrillic_BE ], [ comma, less ] }; key { [ Cyrillic_el, Cyrillic_EL ], [ k, K ] }; key { [ Cyrillic_sha, Cyrillic_SHA ], [ i, I ] }; key { [ Cyrillic_shcha, Cyrillic_SHCHA ], [ o, O ] }; key { [ 0, parenright ], [ 0, parenright ] }; key { [ 9, parenleft ], [ 9, parenleft ] }; key { [ Cyrillic_yu, Cyrillic_YU ], [ period, greater ] }; key { [ period, comma ], [ slash, question ] }; key { [ Cyrillic_de, Cyrillic_DE ], [ l, L ] }; key { [ Cyrillic_zhe, Cyrillic_ZHE ], [ semicolon, colon ] }; key { [ Cyrillic_ze, Cyrillic_ZE ], [ p, P ] }; key { [ minus, underscore ], [ minus, underscore ] }; key { [ Cyrillic_e, Cyrillic_E ], [ apostrophe, quotedbl ] }; key { [ Cyrillic_ha, Cyrillic_HA ], [ bracketleft, braceleft ] }; key { [ equal, plus ], [ equal, plus ] }; key { [Cyrillic_hardsign,Cyrillic_HARDSIGN ], [ bracketright, braceright ] }; key { [ slash, slash ], [ backslash, bar ] }; // End alphanumeric section // Begin modifier mappings modifier_map Shift { Shift_L }; modifier_map Lock { Caps_Lock }; modifier_map Control{ Control_L }; modifier_map Mod3 { Mode_switch }; };