partial default alphanumeric_keys xkb_symbols "bepo" { name[Group1]= "Bepo"; key { [ dollar, numbersign ], [ endash, paragraph ] }; key { [ quotedbl, 1 ], [ emdash,doublelowquotemark ] }; key { [ guillemotleft, 2 ], [ less,leftdoublequotemark ] }; key { [ guillemotright, 3 ], [ greater,rightdoublequotemark ] }; key { [ parenleft, 4 ], [ bracketleft, lessthanequal ] }; key { [ parenright, 5 ], [ bracketright,greaterthanequal ] }; key { [ at, 6 ], [ asciicircum ] }; key { [ plus, 7 ], [ plusminus, notsign ] }; key { [ minus, 8 ], [ U2212, onequarter ] }; key { [ slash, 9 ], [ division, onehalf ] }; key { [ asterisk, 0 ], [ multiply, threequarters ] }; key { [ equal, degree ], [ notequal, minutes ] }; key { [ percent, grave ], [ U2030, seconds ] }; // Second row key { [ b, B ], [ bar, brokenbar ] }; key { [ eacute, Eacute ], [ dead_acute,dead_doubleacute ] }; key { [ p, P ], [ ampersand, section ] }; key { [ o, O ], [ oe, OE ] }; key { [ egrave, Egrave ], [ dead_grave, grave ] }; key { [ dead_circumflex, exclam ], [ exclamdown ] }; key { [ v, V ], [ dead_caron ] }; key { [ d, D ], [ eth, ETH ] }; key { [ l, L ], [ dead_stroke ] }; key { [ j, J ], [ U0133, U0132 ] }; key { [ z, Z ], [ schwa, SCHWA ] }; key { [ w, W ], [ dead_breve ] }; // Third row key { [ a, A ], [ ae, AE ] }; key { [ u, U ], [ ugrave, Ugrave ] }; key { [ i, I ], [ dead_diaeresis, dead_abovedot ] }; key { [ e, E ], [ EuroSign, dead_currency ] }; key { [ comma, semicolon ], [ rightsinglequotemark, dead_horn ] }; key { [ c, C ], [ copyright, U017F ] }; key { [ t, T ], [ thorn, THORN ] }; key { [ s, S ], [ ssharp, U1E9E ] }; key { [ r, R ], [ registered, trademark ] }; key { [ n, N ], [ dead_tilde ] }; key { [ m, M ], [ dead_macron, masculine ] }; key { [ ccedilla, Ccedilla ], [ dead_cedilla, dead_belowcomma ] }; // Fourth row key { [ ecircumflex, Ecircumflex ], [ slash ] }; key { [ agrave, Agrave ], [ backslash ] }; key { [ y, Y ], [ braceleft,leftsinglequotemark ] }; key { [ x, X ], [ braceright,rightsinglequotemark ] }; key { [ period, colon ], [ ellipsis, periodcentered ] }; key { [ k, K ], [ asciitilde ] }; key { [ apostrophe, question ], [ questiondown, dead_hook ] }; key { [ q, Q ], [ dead_abovering, dead_belowdot ] }; key { [ g, G ], [ mu ] }; key { [ h, H ], [ dagger, doubledagger ] }; key { [ f, F ], [ dead_ogonek, ordfeminine ] }; key { [ space, nobreakspace ], [ underscore, U202F ] }; // 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 }; };