Hallo, nachdem wir jetzt endlich wissen, warum unser ThinClient-Terminal nicht tut, weil die Dödel das Teil mit nur halbfertigem Bertiebssystem auslieferten, sind wir jetzt soweit, dass nur noch ein kleiner Punkt fehlt, damit das Terminal so tut, wir wir es wollen. Das Terminal kennt nur en_US als Spracheinstellung. Daher sind wir hin und haben die Tastaturtabelle (de-latin1.map) von einem SuSE-Linux-Rechner auf das Terminal kopiert, ebenso alle darin zusätzlich eingebundenen Files (euro2.map, compose.latin1). Weggelassen haben wir nur linux-with-alt-and-altgr. Dann ein loadkeys abgesetzt. Jetzt haben wir auf der Konsole alles palletti. Nur, wenn wir jetzt via X -query YYY den X-Server starten, fehlen unter KDE die Sonderzeichen at, mu, currency, cent. Wo haben wir denn die verloren? Gruß Joachim
On Wed, 19 Dec 2001, Joachim Hussong wrote:
Jetzt haben wir auf der Konsole alles palletti. Nur, wenn wir jetzt via X -query YYY den X-Server starten, fehlen unter KDE die Sonderzeichen at, mu, currency, cent.
Wo haben wir denn die verloren?
man xmodmap, xkeycaps Da KDE(2) die ~/.Xmodmap wieder ueberschreibt, sollte man den Befehl zum laden ggfs. direkt im KDE Autostart unterbringen, ansonsten ist der Befehl in der ~/.xinitrc am besten aufgehoben... XLIBDIR=/usr/X11R6/lib/X11 test -r $XLIBDIR/Xmodmap && xmodmap $XLIBDIR/Xmodmap test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap Eine US-Belegung mit (fast) allen Sonderzeichen kannst du von mir bekommen. -dnh --
Anschließend schaltest du deinen PC aus und hängst dich auf. Oder umgekehrt Nach reiflicher Überlegung habe ich meinen PC an die Decke gehängt, kann aber jetzt meinen Ausschalter nicht finden. Was mache ich falsch? [Dieter Bruegmann und Eugen Schabenberger in dag°]
David Haller schrieb am Wed, 19 Dec 2001 18:21:15 +0100: Tastaturtabelle
On Wed, 19 Dec 2001, Joachim Hussong wrote:
Jetzt haben wir auf der Konsole alles palletti. Nur, wenn wir jetzt via X -query YYY den X-Server starten, fehlen unter KDE die Sonderzeichen at, mu, currency, cent.
Wo haben wir denn die verloren?
man xmodmap, xkeycaps
Da KDE(2) die ~/.Xmodmap wieder ueberschreibt, sollte man den Befehl zum laden ggfs. direkt im KDE Autostart unterbringen, ansonsten ist der Befehl in der ~/.xinitrc am besten aufgehoben...
XLIBDIR=/usr/X11R6/lib/X11 test -r $XLIBDIR/Xmodmap && xmodmap $XLIBDIR/Xmodmap test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
Eine US-Belegung mit (fast) allen Sonderzeichen kannst du von mir bekommen.
-dnh
und natürlich einen Zeichensatz verwenden, der den Euro hat... iso8859-15 oder so... -- may the tux be with You! Joerg Thuemmler sysadmin@vordruckleitverlag.de Vordruck Leitverlag GmbH Berlin, ZNL Freiberg Halsbruecker Str. 31b, 09599 Freiberg, Germany Tel. +49 (0)3731/303121
Hallo, Am 20 Dec 01, um 8:23 hatte Joerg Thuemmler geschrieben:
David Haller schrieb am Wed, 19 Dec 2001 18:21:15 +0100: Tastaturtabelle
man xmodmap, xkeycaps XLIBDIRÿsr/X11R6/lib/X11 test -r $XLIBDIR/Xmodmap && xmodmap $XLIBDIR/Xmodmap test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
Diese Einträge sind in der .xinitrc schon vorhanden. Joerg Thuemmler :
und natürlich einen Zeichensatz verwenden, der den Euro hat... iso8859-15 oder so...
Euro ist nicht so wichtig, aber der Kringelaffe (=at)! Und der sollte doch überall drin sein, oder? Ich habe abgesetzt Prompt> xmodmap -e "altgr keycode 16 = at" so steht es in euro2.map xmodmap bringt einen Fehler unknown command. Hängt wohl am altgr? rufe ich xkeycaps auf, dann läuft das q unter keycode 0x18 und nicht 0x16! Verwirrung!! Ich habe die KeySyms von at auf Control gesetzt. Und nix passiert. Ich habe q und w vertauscht! und das klappt!! Auf alle Fälle hauts nicht hin! Alle Codes für AltGr sind wech und ich kriegs sie nicht wieder. Heul Joachim
Joachim Hussong schrieb am Thu, 20 Dec 2001 11:48:35 +0100: Tastaturtabelle
Hallo,
Am 20 Dec 01, um 8:23 hatte Joerg Thuemmler geschrieben:
David Haller schrieb am Wed, 19 Dec 2001 18:21:15 +0100: Tastaturtabelle
man xmodmap, xkeycaps XLIBDIRÿsr/X11R6/lib/X11 test -r $XLIBDIR/Xmodmap && xmodmap $XLIBDIR/Xmodmap test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
Diese Einträge sind in der .xinitrc schon vorhanden.
Joerg Thuemmler :
und natürlich einen Zeichensatz verwenden, der den Euro hat... iso8859-15 oder so...
Euro ist nicht so wichtig, aber der Kringelaffe (=at)! Und der sollte doch überall drin sein, oder?
nee.
Ich habe abgesetzt Prompt> xmodmap -e "altgr keycode 16 = at"
so steht es in euro2.map
xmodmap bringt einen Fehler unknown command. Hängt wohl am altgr?
rufe ich xkeycaps auf, dann läuft das q unter keycode 0x18 und nicht 0x16! Verwirrung!! Ich habe die KeySyms von at auf Control gesetzt. Und nix passiert. Ich habe q und w vertauscht! und das klappt!!
Auf alle Fälle hauts nicht hin! Alle Codes für AltGr sind wech und ich kriegs sie nicht wieder.
Heul
Joachim
in meiner ~/.Xmodmap steht keycode 24 = q Q at q keycode 25 = w W lstroke Lstroke keycode 26 = e E 0x00a4 0x0080 und die wird mit xmodmap ~/.Xmodmap geladen. Obige Notation sagt mir nix. Was Du in der Console einstellst, ist X IMHO egal. -- may the tux be with You! Joerg Thuemmler sysadmin@vordruckleitverlag.de Vordruck Leitverlag GmbH Berlin, ZNL Freiberg Halsbruecker Str. 31b, 09599 Freiberg, Germany Tel. +49 (0)3731/303121
Moin, Am 20 Dec 01, um 14:54 hatte Joerg Thuemmler geschrieben:
in meiner ~/.Xmodmap steht
keycode 24 = q Q at q keycode 25 = w W lstroke Lstroke keycode 26 = e E 0x00a4 0x0080
Geht auch nicht. Es gab bei mir ein bisschen Verwirrung, da in den Tabellen, die ich mit loadkeys für die Konsole lade 1) das Prefix altgr auftaucht 2) die keycodes in hex angegeben werden. q ist (d.h. sollte sein) dort also 18. Bei der Hexzahl fehlt das prefix 0x. 3) q ist dann doch nicht 0x18(=24) sondern 0x16 (=22) Also alles passt irgendwie nicht zusammen. Ich werde meine Bemühungen jetzt einstellen und im nächsten Jahr den Support des Terminal nerven.
nix. Was Du in der Console einstellst, ist X IMHO egal. Nicht ganz. Soviel ist sicher, die Belegungstabelle, die ich im Textmodus für die Konsole lade, übernimmt auch der X-Server. Ursprünglich war für die Konsole nur US-Englisch. Zuerst habe ich mit loadkeys diverse Tabellen geladen und diese wurden von X alle übernommen. Alle Xmodmap-Dateien sind bei mir (SuSE 7.2) völlig leer. Vielleicht geht X dann hin und übernimmt die Konsoleneinstellungen? Das einzige was nicht geht sind eben die Alt-Gr Dinge, wie at, currency, cent, tilde
Ich mache jetzt auf alle Fälle Weihnachtspause und träume hoffentlich nicht von X11 sondern von Xmas. d;-) Hohoooo Joachim
On Fri, 21 Dec 2001, Joachim Hussong wrote:
Nicht ganz. Soviel ist sicher, die Belegungstabelle, die ich im Textmodus für die Konsole lade, übernimmt auch der X-Server.
Nein. Wenn es so scheint verwenden nur beide die gleiche.
Ursprünglich war für die Konsole nur US-Englisch. Zuerst habe ich mit loadkeys diverse Tabellen geladen und diese wurden von X alle übernommen. Alle Xmodmap-Dateien sind bei mir (SuSE 7.2) völlig leer. Vielleicht geht X dann hin und übernimmt die Konsoleneinstellungen?
Nein. Die Konsolen keycodes sind uebrigens _nicht_ die gleichen wie fuer X! (vergl. showkeys und xev). Ausserdem kannst du die aktuelle Tabelle in der Konsole mit 'dumpkeys' und unter X mit 'xmodmap -pke'. Die dritt- und viert-Belegung von Tasten, die du dann mit Mode_switch (das per default auf AltGr liegt) (+shift) erreichst, werden als dritter/vierter Eintrag in der Xmodmap definiert, also nicht mit einem Schluesselwort 'altgr keycode' oder so. Also z.B: keycode 58 = m M mu (gleich 'keycode 0x3A = m M mu') -dnh --
Du bist ja nur der Schrecken von dag°. Wem WoKo in dag° Schrecken einjagt, der hat dag° nicht verstanden. Umgekehrt wird ein Schuhschrank draus: WoKo ist der Schrecken des restlichen Nutznetzes. [Michael Hoffmann und Dieter Bruegmann in dag°]
participants (3)
-
David Haller
-
Joachim Hussong
-
Joerg Thuemmler