1 1.1.1.5 mrg default partial alphanumeric_keys 2 1.1 mrg xkb_symbols "basic" { 3 1.1 mrg 4 1.1 mrg // Describes the differences between a very simple en_US 5 1.1 mrg // keyboard and a Danish keyboard with dead key support 6 1.1 mrg // and all of ISO-8859-1 characters available. 7 1.1 mrg 8 1.1 mrg include "latin" 9 1.1 mrg name[Group1]= "Denmark - Mac"; 10 1.1 mrg 11 1.1 mrg key <TLDE> { [ onehalf, section, threequarters, paragraph ]}; 12 1.1 mrg key <LSGT> { [ less, greater, backslash, notsign ]}; 13 1.1 mrg key <SPCE> { [ space, space, nobreakspace, nobreakspace ]}; 14 1.1 mrg key <AE01> { [ 1, exclam, exclamdown, onesuperior ]}; 15 1.1 mrg key <AE02> { [ 2, quotedbl, at, twosuperior ]}; 16 1.1 mrg key <AE03> { [ 3, numbersign, sterling, threesuperior ]}; 17 1.1 mrg key <AE04> { [ 4, EuroSign, dollar, onequarter ]}; 18 1.1 mrg key <AE05> { [ 5, percent, NoSymbol, cent ]}; 19 1.1 mrg key <AE06> { [ 6, ampersand, yen, NoSymbol ]}; 20 1.1 mrg key <AE07> { [ 7, slash, braceleft, division ]}; 21 1.1 mrg key <AE08> { [ 8, parenleft, bracketleft, guillemotleft ]}; 22 1.1 mrg key <AE09> { [ 9, parenright, bracketright, guillemotright ]}; 23 1.1 mrg key <AE10> { [ 0, equal, braceright, degree ]}; 24 1.1.1.4 mrg key <AE11> { [ plus, question, plusminus, questiondown ]}; 25 1.1.1.4 mrg key <AE12> { [ dead_acute, dead_grave, bar, brokenbar ]}; 26 1.1.1.4 mrg key <AB03> { [ c, C, copyright, NoSymbol ]}; 27 1.1 mrg key <AB08> { [ comma, semicolon, dead_cedilla, dead_ogonek ]}; 28 1.1 mrg key <AB09> { [ period, colon, periodcentered, dead_abovedot ]}; 29 1.1 mrg key <AB10> { [ minus, underscore, hyphen, macron ]}; 30 1.1.1.4 mrg key <AC01> { [ a, A, ordfeminine, masculine ]}; 31 1.1.1.4 mrg key <AC03> { [ d, D, eth, ETH ]}; 32 1.1.1.4 mrg key <AC10> { [ ae, AE ]}; 33 1.1.1.7 mrg key <AC11> { [ oslash, Oslash ]}; 34 1.1.1.4 mrg key <AD03> { [ e, E, EuroSign, cent ]}; 35 1.1.1.4 mrg key <AD04> { [ r, R, registered, NoSymbol ]}; 36 1.1.1.4 mrg key <AD05> { [ t, T, thorn, THORN ]}; 37 1.1.1.4 mrg key <AD08> { [ i, I, NoSymbol, NoSymbol ]}; 38 1.1.1.4 mrg key <AD09> { [ o, O, oe, OE ]}; 39 1.1 mrg key <AD11> { [ aring, Aring ]}; 40 1.1.1.4 mrg key <AD12> { [ dead_diaeresis, dead_circumflex, dead_tilde, dead_caron ]}; 41 1.1.1.4 mrg key <BKSL> { [ apostrophe, asterisk, dead_doubleacute, multiply ]}; 42 1.1 mrg 43 1.1 mrg include "eurosign(e)" 44 1.1 mrg include "level3(ralt_switch)" 45 1.1 mrg }; 46 1.1 mrg 47 1.1 mrg partial alphanumeric_keys 48 1.1 mrg xkb_symbols "nodeadkeys" { 49 1.1 mrg include "macintosh_vndr/dk(basic)" 50 1.1.1.6 mrg name[Group1]= "Denmark - Mac, no dead keys"; 51 1.1 mrg 52 1.1 mrg key <AE12> { [ acute, grave, bar, ogonek ] }; 53 1.1.1.4 mrg key <AD12> { [ diaeresis, asciicircum, asciitilde, dead_macron ] }; 54 1.1 mrg }; 55 1.1 mrg 56 1.1 mrg partial alphanumeric_keys 57 1.1 mrg xkb_symbols "macbookpro" { 58 1.1 mrg 59 1.1 mrg include "level3(win_switch)" 60 1.1 mrg include "macintosh_vndr/dk(basic)" 61 1.1 mrg 62 1.1 mrg name[Group1]= "Denmark - Mac, MacBook Pro"; 63 1.1 mrg 64 1.1 mrg key <BKSL> { [apostrophe, asterisk, at, at ] }; 65 1.1 mrg key <TLDE> { [ dollar, section, dollar, dollar ] }; 66 1.1 mrg }; 67