--- oldsymbols 2009-07-12 21:08:12.654378452 +0100 +++ /usr/share/X11/xkb/symbols/gb 2009-07-12 21:05:44.590378368 +0100 @@ -61,50 +61,6 @@ include "level3(ralt_switch)" }; -partial alphanumeric_keys -xkb_symbols "extd" { - // Clone of the Microsoft "United Kingdom - Extended" layout, which - // includes dead keys for: grave; diaeresis; circumflex; tilde; and - // accute. It also enables direct access to accute characters using - // the Multi_key (Alt Gr). - // - // Taken from... - // "Windows Keyboard Layouts" - // http://msdn.microsoft.com/en-us/goglobal/bb964651.aspx - // - // -- Jonathan Miles - - include "latin" - - name[Group1]="United Kingdom - Extended - Winkeys"; - - // Alphanumeric section - key { [ dead_grave, notsign, brokenbar, NoSymbol ] }; - - key { [ 2, quotedbl, dead_diaeresis, onehalf ] }; - key { [ 3, sterling, threesuperior, onethird ] }; - key { [ 4, dollar, EuroSign, onequarter ] }; - key { [ 6, asciicircum, dead_circumflex, NoSymbol ] }; - - key { [ w, W, wacute, Wacute ] }; - key { [ e, E, eacute, Eacute ] }; - key { [ y, Y, yacute, Yacute ] }; - key { [ u, U, uacute, Uacute ] }; - key { [ i, I, iacute, Iacute ] }; - key { [ o, O, oacute, Oacute ] }; - - key { [ a, A, aacute, Aacute ] }; - key { [ apostrophe, at, dead_acute, NoSymbol ] }; - - key { [ c, C, ccedilla, Ccedilla ] }; - - key { [ numbersign, asciitilde, dead_tilde, NoSymbol ] }; - key { [ backslash, bar, NoSymbol, NoSymbol ] }; - // End alphanumeric section - - include "level3(ralt_switch)" -}; - // Describe the differences between the US Colemak layout // and a UK variant. By Andy Buckley (andy@insectnation.org) @@ -122,14 +78,22 @@ key { [ grave, notsign, bar, bar ] }; key { [numbersign, asciitilde, dead_grave, dead_breve ] }; - key { [ backslash, bar, bar, brokenbar ] }; - + key { [ z, Z, ae, AE ] }; + key { [ x, X, dead_circumflex, asciitilde ] }; + key { [ c, C, ccedilla, Ccedilla ] }; + key { [ v, V, oe, OE ] }; + key { [ b, B, dead_breve, asciitilde ] }; + key { [ k, K, dead_abovering, asciitilde ] }; + key { [ m, M, dead_macron, asciitilde ] }; + key { [ comma, less, dead_cedilla, asciitilde ] }; + key { [ period, greater, dead_abovedot, asciitilde ] }; + key { [ backslash, bar, asciitilde, asciitilde ] }; + key { [ slash, question, questiondown, asciitilde ] }; include "level3(ralt_switch_multikey)" }; - // Dvorak (UK) keymap (by odaen) allowing the usage of -// the £ and ? key and swapping the @ and " keys. +// the £ and ? key and swapping the @ and " keys. partial alphanumeric_keys xkb_symbols "dvorak" { @@ -178,3 +142,5 @@ include "level3(ralt_switch)" }; + +