Andre Adrian schrieb: > Hallo, > > Am 30. April 2010 15:59 schrieb Arne Babenhauserheide <[email protected]>: > > 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
