// Dvorak interational extended keyboard layout for linux // version 1.01 // http://arjenvankol.com/dvorak.php // // Install instructions: // // Copy this file to your /etc/X11/xkb/symbols/pc directory. // You may need root privileges to do so. // // Add the following line to /etc/X11/xkb/rules/xfree86.lst // // dvorak_intl Dvorak international extended // // In order to make the keyboard layout available in GNOME, // you should also modify /etc/X11/xkb/rules/xfree86.xml // accordingly (this is an XML file and the format is mostly // self-explanatory). // // 2007/12/19 23:25 +0100 Arjen van Kol partial default alphanumeric_keys xkb_symbols "basic" { name[Group1]= "Dvorak international extended"; // Alphanumeric section key { [ dead_grave, dead_tilde ] }; key { [ 1, exclam, exclamdown, U00B9 ] }; key { [ 2, at, U00B2 ] }; key { [ 3, numbersign, U00B3 ] }; key { [ 4, dollar, currency, U00A3 ] }; key { [ 5, percent, EuroSign ] }; key { [ 6, dead_circumflex, U00BC ]}; key { [ 7, ampersand, U00BD ] }; key { [ 8, asterisk, U00BE ] }; key { [ 9, parenleft, U2018 ] }; key { [ 0, parenright, U2019 ] }; key { [ bracketleft, braceleft, guillemotleft ] }; key { [ bracketright, braceright, guillemotright ] }; key { [ dead_acute, dead_diaeresis, U00E4, U00C4 ] }; key { [ comma, less, U00E5, U00C5 ] }; key { [ period, greater, U00F6, U00D6 ] }; key { [ p, P, paragraph, degree ] }; key { [ y, Y, U00FC, U00DC ] }; key { [ f, F ] }; key { [ g, G, U00E7, U00C7 ] }; key { [ c, C, copyright, U00A2 ] }; key { [ r, R, registered ] }; key { [ l, L ] }; key { [ slash, question, questiondown ]}; key { [ equal, plus, U00D7, U00F7 ] }; key { [ a, A, U00E1, U00C1 ] }; key { [ o, O, U00E5, U00C5 ] }; key { [ e, E, U00E9, U00E9 ] }; key { [ u, U, U00FA, U00DA ] }; key { [ i, I, U00ED, U00CD ] }; key { [ d, D, U00F0, U00D0 ] }; key { [ h, H ] }; key { [ t, T, U00FE, U00DE ] }; key { [ n, N, U00F1, U00D1 ] }; key { [ s, S, ssharp, section ] }; key { [ minus, underscore, yen ] }; key { [ backslash, bar, U00F8, brokenbar ] }; key { [ semicolon, colon,ae, AE ] }; key { [ q, Q, U00F8, U00D8 ] }; key { [ j, J ] }; key { [ k, K ] }; key { [ x, X ] }; key { [ b, B ] }; key { [ m, M, U00B5 ] }; key { [ w, W ] }; key { [ v, V ] }; key { [ z, Z ] }; include "level3(ralt_switch)" };