--- us.org 2011-07-21 11:13:23.000000000 +0200 +++ us 2011-07-21 11:11:30.000000000 +0200 @@ -188,6 +188,40 @@ include "level3(ralt_switch)" }; +partial alphanumeric_keys +xkb_symbols "dev-intl" { + name[Group1]= "USA - Alternative international for developers"; + include "us" + include "ctrl(nocaps)" + + key { [ grave, asciitilde, dead_grave, dead_tilde ] }; + key { [ 2, at, twosuperior, twosuperior ] }; + key { [ 3, numbersign, threesuperior, threesuperior ] }; + key { [ 5, percent, EuroSign ] }; + key { [ 6, asciicircum, dead_circumflex, dead_circumflex ] }; + key { [ 8, asterisk, degree ] }; + key { [ 9, parenleft, leftsinglequotemark, dead_breve ] }; + key { [ 0, parenright, rightsinglequotemark, dead_abovering ] }; + key { [ minus, underscore, dead_macron, dead_belowdot ] }; + key { [ equal, plus, dead_doubleacute, dead_horn ] }; + + key { [ e, E, EuroSign, cent ] }; + key { [ u, U, udiaeresis, Udiaeresis ] }; + key { [ o, O, odiaeresis, Odiaeresis ] }; + + key { [ a, A, adiaeresis, Adiaeresis ] }; + key { [ s, S, ssharp, S ] }; + key { [ semicolon, colon, dead_ogonek, dead_diaeresis ] }; + key { [ apostrophe, quotedbl, dead_acute, dead_diaeresis ] }; + + key { [ m, M, mu, mu ] }; + key { [ comma, less, dead_cedilla, dead_caron ] }; + key { [ period, greater, dead_abovedot, dead_circumflex ] }; + key { [ slash, question, dead_hook, dead_hook ] }; + + include "level3(ralt_switch)" +}; + // based on a keyboard map from an 'xkb/symbols/dk' file // // $XFree86: xc/programs/xkbcomp/symbols/dvorak,v 1.5 2004/01/03 16:35:07 herrb Exp $