Andre Adrian schrieb: > Hallo, > > Am 30. April 2010 15:59 schrieb Arne Babenhauserheide <arne_...@web.de>: > > Ich habe hier sogar eine nordtast_de.xmodmap liegen, die auf den ersten 2 > > Ebenen NordTast und auf den höheren Neo 2 hat (das war eine Sache von 30 > > Minuten, inklusive Debugging). > > Kann man die xmodmap mal haben? Das wäre im Moment so die Mischung die > ich gerne mal ausproieren würde.
Ich hätte wie immer sogar noch ne xkbmap anzubieten (geht nur mit der aktuellen zusammen) Gruß, Martin
partial alphanumeric_keys modifier_keys keypad_keys xkb_symbols "nordtast" { include "de(neo)" name[Group1]= "Germany - Nordtast"; key.type[Group1] = "EIGHT_LEVEL_NEO_LOCKS_QUARTERALPHABETIC"; key <AD01> { [ adiaeresis, Adiaeresis, ellipsis, Greek_xi, Prior, Prior, Greek_XI, NoSymbol ] }; key <AD02> { [ u, U, underscore, NoSymbol, BackSpace, BackSpace, radical, NoSymbol ] }; key <AD03> { [ o, O, bracketleft, Greek_lambda, Up, Up, Greek_LAMBDA, NoSymbol ] }; key <AD04> { [ b, B, bracketright, Greek_chi, Delete, Delete, U2102, NoSymbol ] }; key <AD05> { [ p, P, asciicircum, Greek_omega, Next, Next, Greek_OMEGA, NoSymbol ] }; key <AD06> { [ k, K, exclam, Greek_kappa, exclamdown, NoSymbol, multiply, NoSymbol ] }; key <AD07> { [ g, G, less, Greek_psi, KP_7, KP_7, Greek_PSI, NoSymbol ] }; key <AD08> { [ l, L, greater, Greek_gamma, KP_8, KP_8, Greek_GAMMA, NoSymbol ] }; key <AD09> { [ m, M, equal, Greek_phi, KP_9, KP_9, Greek_PHI, NoSymbol ] }; key <AD10> { [ f, F, ampersand, U03D5, KP_Add, KP_Add, U211A, NoSymbol ] }; key <AD11> { [ x, e X, U017F, Greek_finalsmallsigma, U2212, NoSymbol, jot, NoSymbol ] }; key.type[Group1] = "EIGHT_LEVEL_NEO_LOCKS"; key <AD12> { [ dead_acute, dead_tilde, dead_stroke, dead_psili, dead_doubleacute, NoSymbol, dead_breve, NoSymbol ] }; // Middle row // -------------------------------------------------------------- key.type[Group1] = "EIGHT_LEVEL_NEO_LOCKS_QUARTERALPHABETIC"; key <AC01> { [ a, A, backslash, NoSymbol, Home, Home, includedin, NoSymbol ] }; key <AC02> { [ i, I, slash, Greek_iota, Left, Left, integral, NoSymbol ] }; key <AC03> { [ e, E, braceleft, Greek_alpha, Down, Down, U2200, NoSymbol ] }; key <AC04> { [ t, T, braceright, Greek_epsilon, Right, Right, U2203, NoSymbol ] }; key <AC05> { [ c, C, asterisk, Greek_omicron, End, End, elementof, NoSymbol ] }; key <AC06> { [ h, H, question, Greek_sigma, questiondown, NoSymbol, Greek_SIGMA, NoSymbol ] }; key <AC07> { [ d, D, parenleft, Greek_nu, KP_4, KP_4, U2115, NoSymbol ] }; key <AC08> { [ n, N, parenright, Greek_rho, KP_5, KP_5, U211D, NoSymbol ] }; key <AC09> { [ r, R, minus, Greek_tau, KP_6, KP_6, partialderivative, NoSymbol ] }; key <AC10> { [ s, S, colon, Greek_delta, KP_Separator, comma, Greek_DELTA, NoSymbol ] }; key <AC11> { [ ssharp, U1E9E, at, Greek_upsilon, period, KP_Decimal, nabla, NoSymbol ] }; // Bottom row // -------------------------------------------------------------- key <AB01> { [ period, enfilledcircbullet, numbersign, NoSymbol, Escape, Escape, union, NoSymbol ] }; key <AB02> { [ comma, endash, dollar, U03F5, Tab, Tab, intersection, NoSymbol ] }; key <AB03> { [ udiaeresis, Udiaeresis, bar, Greek_eta, Insert, Insert, U2135, NoSymbol ] }; key <AB04> { [ odiaeresis, Odiaeresis, asciitilde, Greek_pi, Return, Return, Greek_PI, NoSymbol ] }; key <AB05> { [ q, Q, grave, Greek_zeta, Undo, Undo, U2124, NoSymbol ] }; key <AB06> { [ y, Y, plus, Greek_beta, colon, NoSymbol, U21D0, NoSymbol ] }; key <AB07> { [ z, Z, percent, Greek_mu, KP_1, KP_1, ifonlyif, NoSymbol ] }; key.type[Group1] = "EIGHT_LEVEL_NEO_LOCKS"; key <AB08> { [ w, W, quotedbl, U03F1, KP_2, KP_2, U21D2, NoSymbol ] }; key <AB09> { [ v, V, apostrophe, U03D1, KP_3, KP_3, U21A6, NoSymbol ] }; key.type[Group1] = "EIGHT_LEVEL_NEO_LOCKS_QUARTERALPHABETIC"; key <AB10> { [ j, J, semicolon, Greek_theta, semicolon, NoSymbol, Greek_THETA, NoSymbol ] }; };
! layout variant = compat de nordtast = +neo_mods ! layout[1] variant[1] = compat de nordtast = +neo_mods ! layout[2] variant[2] = compat de nordtast = +neo_mods:2 ! layout[3] variant[3] = compat de nordtast = +neo_mods:3 ! layout[4] variant[4] = compat de nordtast = +neo_mods:4