// based on a keyboard map from an 'xkb/symbols/dk' file // // $XKeyboardConfig$ // $XFree86: xc/programs/xkbcomp/symbols/dk,v 1.3 2002/12/19 01:07:56 dawes Exp $ partial default alphanumeric_keys xkb_symbols "basic" { include "latin(type2)" name[Group1]="Denmark"; key { [ plus, question, plusminus, questiondown ] }; key { [dead_acute, dead_grave, bar, brokenbar ] }; key { [ ae, AE, dead_acute, dead_doubleacute ] }; key { [ oslash, Ooblique, dead_circumflex, dead_caron ] }; key { [ onehalf, section, threequarters, paragraph ] }; key { [apostrophe, asterisk, dead_doubleacute, multiply ] }; key { [ less, greater, backslash, notsign ] }; include "keypad(comma)" include "level3(ralt_switch)" }; partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "dk(basic)" name[Group1]="Denmark - Eliminate dead keys"; key { [ acute, grave, bar, ogonek ] }; key { [ aring, Aring, diaeresis, degree ] }; key { [ diaeresis, asciicircum, asciitilde, macron ] }; key { [ ae, AE, acute, doubleacute ] }; key { [ oslash, Ooblique, asciicircum, caron ] }; key { [apostrophe, asterisk, doubleacute, multiply ] }; key { [ comma, semicolon, cedilla, ogonek ] }; key { [ period, colon, periodcentered, abovedot ] }; }; // Copied from macintosh_vndr/dk partial alphanumeric_keys xkb_symbols "mac" { include "latin" name[Group1]= "Denmark - Macintosh"; key { [ onehalf, section, threequarters, paragraph ]}; key { [ less, greater, backslash, notsign ]}; key { [ space, space, nobreakspace, nobreakspace ]}; key { [ 1, exclam, exclamdown, onesuperior ]}; key { [ 2, quotedbl, at, twosuperior ]}; key { [ 3, numbersign, sterling, threesuperior ]}; key { [ 4, currency, dollar, onequarter ]}; key { [ 5, percent, NoSymbol, cent ]}; key { [ 6, ampersand, yen, NoSymbol ]}; key { [ 7, slash, braceleft, division ]}; key { [ 8, parenleft, bracketleft, guillemotleft ]}; key { [ 9, parenright, bracketright, guillemotright ]}; key { [ 0, equal, braceright, degree ]}; key { [ comma, semicolon, dead_cedilla, dead_ogonek ]}; key { [ period, colon, periodcentered, dead_abovedot ]}; key { [ c, C, copyright, NoSymbol ]}; key { [ minus, underscore, hyphen, macron ]}; key { [ a, A, ordfeminine, masculine ]}; key { [ d, D, eth, ETH ]}; key { [ e, E, NoSymbol, cent ]}; key { [ r, R, registered, NoSymbol ]}; key { [ t, T, thorn, THORN ]}; key { [ i, I, NoSymbol, NoSymbol ]}; key { [ o, O, oe, OE ]}; key { [ ae, AE ]}; key { [ plus, question, plusminus, questiondown ]}; key { [ oslash, Ooblique ]}; key { [ apostrophe, asterisk, dead_doubleacute, multiply ]}; key { [ aring, Aring ]}; key { [ dead_acute, dead_grave, bar, brokenbar ]}; key { [ dead_diaeresis, dead_circumflex, dead_tilde, dead_caron ]}; // End alphanumeric section include "level3(ralt_switch)" }; partial alphanumeric_keys xkb_symbols "mac_nodeadkeys" { include "dk(mac)" name[Group1]= "Denmark - Macintosh, eliminate dead keys"; key { [ acute, grave, bar, ogonek ] }; key { [ diaeresis, asciicircum, asciitilde, dead_macron ] }; };