Moinsen!
Nach einem Update auf openSuSE 11.3 musste ich auch mein selbst gestricktes Tastaturlayout (deutsch mit polnischen Zeichen) neu installieren. Dummer Weise funzt es plötzlich nur noch zu 90%! So sieht es aus (Auszug mit den wichtigsten Zeilen):
Alles funzt, nur <TLDE> nicht: Dort erzeugt die [AltGr]-Taste lediglich einen Akut (′), [Shift]+[AltGr] einen ungarischen langen Umlaut (″).
Zum Umschalten benütze ich im Nornmalfall kxkb (das sich mit einer Fahne in der Taskleiste verewigt), und das liefert keine Fehlermeldungen. Aber von der Konsole sieht's schon etwas anders aus:
Schlauer werde ich davon auch nicht, denn welcher Fehler da eingetreten ist, sagt mir xkb selbst bei einer Verbosity von 10 nicht. Schlimmer: Gestern kam die Fehlermeldung nicht, dafür aber erzeugte <AD02> mitsamt [AltGr] nicht å/Å, sondern ł/Ł. Seltsam...
Und: Wieso funzen alle Tasten, nur <TLDE> nicht? :???:
Nach einem Update auf openSuSE 11.3 musste ich auch mein selbst gestricktes Tastaturlayout (deutsch mit polnischen Zeichen) neu installieren. Dummer Weise funzt es plötzlich nur noch zu 90%! So sieht es aus (Auszug mit den wichtigsten Zeilen):
Code:
default
xkb_symbols "basic" {
include "latin(type4)"
name[Group1]="Germany (with Polish characters)";
key <AE02> { [ 2, quotedbl, twosuperior, oneeighth ] };
key <AE03> { [ 3, section, threesuperior, sterling ] };
key <AE04> { [ 4, dollar, onequarter, currency ] };
key <AE11> {type[Group1]="FOUR_LEVEL_PLUS_LOCK", symbols[Group1]=
[ssharp, question, backslash, questiondown, 0x1001E9E ]};
key <AE12> { [dead_acute, dead_grave, dead_cedilla, dead_ogonek ] };
key <AD02> { [ w, W, aring, Aring ] };
key <AD03> { [ e, E, eogonek, Eogonek ] };
key <AD06> { [ z, Z, zabovedot, Zabovedot ] };
key <AD07> { [ u, U, zacute, Zacute ] };
key <AD09> { [ o, O, oacute, Oacute ] };
key <AD11> { [udiaeresis, Udiaeresis, dead_diaeresis, dead_abovering ] };
key <AD12> { [ plus, asterisk, dead_tilde, dead_macron ] };
key <AC01> { [ a, A, aogonek, Agonek ] };
key <AC02> { [ s, S, sacute, Sacute ] };
key <AC07> { [ j, J, dead_belowdot, dead_abovedot ] };
key <AC09> { [ l, L, lstroke, Lstroke ] };
key <AC10> { [odiaeresis, Odiaeresis, dead_doubleacute, dead_belowdot ] };̣
key <AC11> { [adiaeresis, Adiaeresis, dead_circumflex, dead_caron ] };
key <TLDE> { [dead_circumflex, degree, notsign, EuroSign ] };
key <BKSL> { [numbersign, apostrophe, rightsinglequotemark, dead_breve ] };
key <AB01> { [ y, Y, guillemotleft, U203A ] };
key <AB02> { [ x, X, guillemotright, U2039 ] };
key <AB03> { [ c, C, cacute, Cacute ] };
key <AB04> { [ v, V, leftdoublequotemark, leftsinglequotemark ] };
key <AB05> { [ b, B, rightdoublequotemark, rightsinglequotemark ] };
key <AB06> { [ n, N, nacute, Nacute ] };
key <AB08> { [ comma, semicolon, periodcentered, multiply ] };
key <AB09> { [ period, colon, U2026, division ] };
key <AB10> { [ minus, underscore, endash, emdash ] };
include "kpdl(comma)"
include "level3(ralt_switch)"
};
Alles funzt, nur <TLDE> nicht: Dort erzeugt die [AltGr]-Taste lediglich einen Akut (′), [Shift]+[AltGr] einen ungarischen langen Umlaut (″).
Zum Umschalten benütze ich im Nornmalfall kxkb (das sich mit einer Fahne in der Taskleiste verewigt), und das liefert keine Fehlermeldungen. Aber von der Konsole sieht's schon etwas anders aus:
Code:
jacek@veteran:~> setxkbmap -model cymotionlinux -layout dep -variant basic -verbose 10
Setting verbose level to 10
locale is C
Warning! Multiple definitions of keyboard model
Using command line, ignoring X server
Warning! Multiple definitions of keyboard layout
Using command line, ignoring X server
Applied rules from evdev:
model: cymotionlinux
layout: dep
variant: basic
options: terminate:ctrl_alt_bksp,srvrkeys:none,altwin:left_meta_win,compose:menu
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+dep(basic)+inet(evdev)+terminate(ctrl_alt_bksp)+altwin(left_meta_win)+compose(menu)+srvr_ctrl(no_srvr_keys)+terminate(ctrl_alt_bksp)
geometry: pc(pc104)
Error loading new keyboard description
Schlauer werde ich davon auch nicht, denn welcher Fehler da eingetreten ist, sagt mir xkb selbst bei einer Verbosity von 10 nicht. Schlimmer: Gestern kam die Fehlermeldung nicht, dafür aber erzeugte <AD02> mitsamt [AltGr] nicht å/Å, sondern ł/Ł. Seltsam...
Und: Wieso funzen alle Tasten, nur <TLDE> nicht? :???: