Tastaturlayout mit 'toten' Tasten - Nachsatz
Hallo Listenleser, habe zu
wie schon bei den vorher verwendeten Versionen von Opensuse habe ich auch dieses Mal bei der Installation als Tastaturlayout "Deutsch (mit toten Tasten)" ausgewählt. Im Gegensatz zu früher ist aber jetzt die Tilde keine 'tote' Taste mehr. Das flüssige Schreiben von spanischen und portugiesischen Wörtern wird damit zur Tortur!
zufällig gerade noch ein Beobachtung gemacht: Wie oben beschrieben, ist unter KDE - openoffice, kwrite und auch im Terminalfenster '~' keine tote Taste (mehr). Wenn ich aber mit Strg-Alt-Fx auf einen Terminal außerhalb des X-Servers wechsle, ist '~' sehr wohl eine tote Taste und ich kann problemlos ein 'ñ' schreiben. Was ist da los und was kann ich tun? Bin für jede Hilfe dankbar! Gruß, Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Sun, 30 Jun 2013, Michael Eschweiler schrieb:
wie schon bei den vorher verwendeten Versionen von Opensuse habe ich auch dieses Mal bei der Installation als Tastaturlayout "Deutsch (mit toten Tasten)" ausgewählt. Im Gegensatz zu früher ist aber jetzt die Tilde keine 'tote' Taste mehr. Das flüssige Schreiben von spanischen und portugiesischen Wörtern wird damit zur Tortur!
zufällig gerade noch ein Beobachtung gemacht:
Wie oben beschrieben, ist unter KDE - openoffice, kwrite und auch im Terminalfenster '~' keine tote Taste (mehr). Wenn ich aber mit Strg-Alt-Fx auf einen Terminal außerhalb des X-Servers wechsle, ist '~' sehr wohl eine tote Taste und ich kann problemlos ein 'ñ' schreiben. Was ist da los und was kann ich tun? Bin für jede Hilfe dankbar!
Die Linux-Konsole und X sind komplett unabhängig voneinander bezüglich Tastaturbelegung. Konsole: loadkeys, Konfiguration bei SUSE in /etc/sysconfig/keyboard. X: /etc/X11/xorg.conf oder /etc/X11/xorg.conf.d/ mit Section "InputDevice" Driver "kbd" Dokumentation: man 4 kbd, /usr/share/X11/xkb/rules/xorg.lst Zeig doch mal, was du da konfiguriert hast. Testhalber funktioniert hier übrigens: 'setxkbmap de sundeadkeys'. Siehe auch: http://www.tldp.org/HOWTO/Intkeyb/x53.html BTW: wenn du obiges setxkbmap aufrufst und dir dann per: xmodmap -pke > ~/.Xmodmap.de_sundeadkeys die Belegung in eine Datei schreiben läßt kannst du diese dann anpassen (und wenn alles passt als ~/.Xmodmap speichern). -dnh -- "Amnesia used to be my favorite word, but then I forgot it." -- the BSD fortune file -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Montag, 1. Juli 2013, 04:54:38 schrieb David Haller:
Hallo,
Am Sun, 30 Jun 2013, Michael Eschweiler schrieb:
wie schon bei den vorher verwendeten Versionen von Opensuse habe ich auch dieses Mal bei der Installation als Tastaturlayout "Deutsch (mit toten Tasten)" ausgewählt. Im Gegensatz zu früher ist aber jetzt die Tilde keine 'tote' Taste mehr. Das flüssige Schreiben von spanischen und portugiesischen Wörtern wird damit zur Tortur!
zufällig gerade noch ein Beobachtung gemacht:
Wie oben beschrieben, ist unter KDE - openoffice, kwrite und auch im Terminalfenster '~' keine tote Taste (mehr). Wenn ich aber mit Strg-Alt-Fx auf einen Terminal außerhalb des X-Servers wechsle, ist '~' sehr wohl eine tote Taste und ich kann problemlos ein 'ñ' schreiben. Was ist da los und was kann ich tun? Bin für jede Hilfe dankbar!
Die Linux-Konsole und X sind komplett unabhängig voneinander bezüglich Tastaturbelegung. Konsole: loadkeys, Konfiguration bei SUSE in /etc/sysconfig/keyboard. X: /etc/X11/xorg.conf oder /etc/X11/xorg.conf.d/ mit
Section "InputDevice" Driver "kbd"
Dokumentation: man 4 kbd, /usr/share/X11/xkb/rules/xorg.lst
Zeig doch mal, was du da konfiguriert hast.
90-keytable.conf (in /etc/X11/xorg.conf.de) enthält: Section "InputClass" Identifier "LocalKeyboard" MatchIsKeyboard "on" Option "XkbLayout" "de" EndSection und in xorg.conf steht Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Ich bin den Lektürehinweisen - vielen Dank dafür - dann gefolgt und habe die Datei 90-keytable.conf erweitert, und zwar auf: Section "InputClass" Identifier "LocalKeyboard" MatchIsKeyboard "on" Option "XkbLayout" "de" Option "XkbVariant ",sundeadkeys" EndSection Aber da habe ich die Dokumentation wohl falsch verstanden, denn damit ist der X-Server nicht mehr gestartet.
Testhalber funktioniert hier übrigens: 'setxkbmap de sundeadkeys'.
Das habe ich mal in einem Terminalfenster gemacht. Hat aber nichts gebracht, d.h. die Tilde ist weiterhin eine normale Taste.
Siehe auch: http://www.tldp.org/HOWTO/Intkeyb/x53.html
BTW: wenn du obiges setxkbmap aufrufst und dir dann per: xmodmap -pke > ~/.Xmodmap.de_sundeadkeys
habe ich gemacht und reingeschaut, da steht . keycode 35 = plus asterisk plus asterisk asciitilde macron asciitilde . (sieht also so aus, als ob die Tilde also weiterhin nicht tot ist..)
die Belegung in eine Datei schreiben läßt kannst du diese dann anpassen (und wenn alles passt als ~/.Xmodmap speichern) Das habe ich als Ausgangspunkt für einen Versuch gemacht: Ich habe auf gut Glück xmodmap -e "keycode 35 = plus asterisk plus asterisk dead_tilde macron dead_tilde" probiert, nachdem xmodmap -e "keycode 35 = plus asterisk plus asterisk dead_asciitilde macron dead_asciitilde" zwei Fehlermeldungen produzierte. Dann habe ich .Xmodmap mit dem Inhalt keycode 35 = plus asterisk plus asterisk dead_tilde macron dead_tilde erzeugt. Jetzt funktioniert's, ich kann endlich wieder wie gewohnt die Sonderzeichen schreiben.
Bleibt die Frage, warum die Zuweisung von ñ oder anderen Sonderzeichen wie ã oder õ zu bestimmten Tastenkombinationen in KDE-Systemeinstellung -> Kurzbefehle und Gestensteuerung nicht möglich ist (vgl. mein Mail vom 01.07.) Viele Grüße, Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sun, 30 Jun 2013 12:18:50 +0200 schrieb Michael Eschweiler <michael.eschweiler@web.de>:
Hallo Listenleser,
habe zu
wie schon bei den vorher verwendeten Versionen von Opensuse habe ich auch dieses Mal bei der Installation als Tastaturlayout "Deutsch (mit toten Tasten)" ausgewählt. Im Gegensatz zu früher ist aber jetzt die Tilde keine 'tote' Taste mehr. Das flüssige Schreiben von spanischen und portugiesischen Wörtern wird damit zur Tortur!
zufällig gerade noch ein Beobachtung gemacht:
Wie oben beschrieben, ist unter KDE - openoffice, kwrite und auch im Terminalfenster '~' keine tote Taste (mehr). Wenn ich aber mit Strg-Alt-Fx auf einen Terminal außerhalb des X-Servers wechsle, ist '~' sehr wohl eine tote Taste und ich kann problemlos ein 'ñ' schreiben. Was ist da los und was kann ich tun? Bin für jede Hilfe dankbar!
Gruß, Michael
Nur so als Ansatz: Die Konfiguration der virtuellen Terminals (F1-F6) und die Konfiguration der Konsole (KDE) sich zwei verschiedene Paar Schuhe. Für die Konfiguration unter KDE siehe Systemeinstellungen/Eingabegeräte/Tastatur Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Bernd, Am Montag, 1. Juli 2013, 10:35:25 schrieb Bernd:
Am Sun, 30 Jun 2013 12:18:50 +0200
schrieb Michael Eschweiler <michael.eschweiler@web.de>:
Hallo Listenleser,
habe zu
wie schon bei den vorher verwendeten Versionen von Opensuse habe ich auch dieses Mal bei der Installation als Tastaturlayout "Deutsch (mit toten Tasten)" ausgewählt. Im Gegensatz zu früher ist aber jetzt die Tilde keine 'tote' Taste mehr. Das flüssige Schreiben von spanischen und portugiesischen Wörtern wird damit zur Tortur!
zufällig gerade noch ein Beobachtung gemacht:
Wie oben beschrieben, ist unter KDE - openoffice, kwrite und auch im Terminalfenster '~' keine tote Taste (mehr). Wenn ich aber mit Strg-Alt-Fx auf einen Terminal außerhalb des X-Servers wechsle, ist '~' sehr wohl eine tote Taste und ich kann problemlos ein 'ñ' schreiben. Was ist da los und was kann ich tun? Bin für jede Hilfe dankbar!
Gruß, Michael
Nur so als Ansatz: Die Konfiguration der virtuellen Terminals (F1-F6) und die Konfiguration der Konsole (KDE) sich zwei verschiedene Paar Schuhe.
Für die Konfiguration unter KDE siehe Systemeinstellungen/Eingabegeräte/Tastatur
Das führt leider zu gar nichts! Unter Einstellungen der Tastatur kann man die keine (zusätzlichen) Tottasten bestimmen. Also bleibt nur noch die Option 'Kurzbefehle und Gestensteuerung'. Da gibt's dann auch ein paar schöne Beispiele. Flugs habe ich dort "Hello ausgeben" ausgewählt und erst einmal geschaut, was passiert. Und tatsächlich, wenn ich in einem Terminalfenster oder etwa in kwrite 'Strg+Alt+H' drücke, erscheint im jeweiligen Fenster 'Hello'. Super! - Dachte ich. Also wollte ich mich langsam an das Problem 'ranrobben' und habe dieses Beispiel - unter Aktion steht im oberen Fenster 'Shift+H:E:L:L:O' - einfach auf 'Shift+H:E:L:L:O:Ñ' erweitert. Alle dürfen mal raten, was passiert ist: Genau: Nichts! Soll heißen, es wird weiterhin nur 'Hello' ausgegeben. Das gleiche passiert, wenn man andere Sonderzeichen (etwas 'Ã') anhängt. Und wenn man dann noch einen weiteren Buchstaben dranhängt - z.B. 'Shift+H:E:L:L:O:Ñ:A', dann bekommt man eben 'Helloa' - weit und breit nichts zu sehen von 'ñ'. Was kann ich jetzt noch tun? Gruß, Michael -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Bernd
-
David Haller
-
Michael Eschweiler