xkb_symbols "shavian" { name[Group1]= "English (Shavian)"; key { [ grave, asciitilde,periodcentered, U2E30] }; //partial alphanumeric_keys key { [ 1, exclam, U10476, exclam] }; key { [ 2, at, U1046C, at] }; key { [ 3, numbersign, U1046B, numbersign] }; key { [ 4, dollar, U1045C, dollar] }; key { [ 5, percent, U10456, percent] }; key { [ 6, asciicircum, U10457, asciicircum] }; key { [ 7, ampersand, U10459, ampersand] }; key { [ 8, asterisk, U10458, asterisk] }; key { [ 9, parenleft, U10461, parenleft] }; key { [ 0, parenright, U10454, parenright] }; key { [ minus, underscore, minus, macron] }; key { [ equal, plus, equal, plus] }; key { [ U1045A, U10450, q, Q] }; key { [ U1045B, U10451, w, W] }; key { [ U1046E, U10464, e, E] }; key { [ U1046F, U10465, r, R] }; key { [ U10452, U1045C, t, T] }; key { [ U10454, U1045E, y, Y] }; key { [ U10453, U1045D, u, U] }; key { [ U10459, U10463, i, I] }; key { [ U1047B, U1047A, o, O] }; key { [ U2013, U2014, p, P] }; key { [ bracketleft, braceleft, U10462, U2329] }; key { [ bracketright, braceright, U10463, U232A] }; key { [ U10469, U10473, a, A] }; key { [ U1046A, U1047F, s, S] }; key { [ U10475, U10458, d, D] }; key { [ U10474, U10479, f, F] }; key { [ U10466, U10470, g, G] }; key { [ U10455, U1045F, h, H] }; key { [ U10456, U10460, j, J] }; key { [ U10457, U10461, k, K] }; key { [ U00B7, U22C4, l, L] }; key { [ semicolon, colon, U10455, colon] }; key { [ apostrophe, quotedbl, U1045B, quotedbl] }; key { [ U10467, U10471, z, Z] }; key { [ U10468, U10472, x, X] }; key { [ U1046B, U10462, c, C] }; key { [ U1046D, U10478, v, V] }; key { [ U10477, U1047C, b, B] }; key { [ U1046C, U1047D, n, N] }; key { [ U10476, U1047E, m, M] }; key { [ U00AB, U2039,comma, less] }; key { [ U00BB, U203A,period, greater] }; key { [ slash, question,slash, question] }; key { [ backslash, bar, U10460, bar] }; include "level3(ralt_switch)" };