On Wed, Jul 25, 2001 at 04:43:42AM +0200, David Haller wrote:
On Mit, 25 Jul 2001, Oliver Kiehl wrote:
On Tue, Jul 24, 2001 at 11:26:02PM +0200, I wrote:
clear mod1 keycode 64 = Alt_L keycode 116 = Alt_R Mir ist gerade aufgefallen dass Alt_R (116: Taste Rechts von AltGr)
Die wuerde ich als Tux_R (oder Win_R) bezeichnen ;) Die noch eins weiter rechts nennt man AFAIK 'menu'.
Nee, das ist bei den Linuxland-Tastaturen die zweite Alt-Taste. Tux-R ist noch eine weiter ;-) (Ja, ich habe so eine Tastatur *huepf*) <Strg><Tux><Alt><Space><AltGr><Alt><Tux><Strg> Das kann man aber natuerlich nach Belieben vertauschen.
Ich wuerde (und habe) die Belegung uebrigens umgedreht (keycodes in Hexadezimal, 0x40 == 64 dec), Kommentare (nach '!') nur hier:
! dec "Name" keycode 0x25 = Control_L ! 37 Strg_L keycode 0x73 = Mode_switch ! 115 Tux_L keycode 0x40 = Alt_L ! 64 "Alt" keycode 0x41 = space ! 65 "Anykey" ;) keycode 0x71 = Alt_R ! 113 "AltGr" keycode 0x74 = Mode_switch ! 116 Tux_R keycode 0x75 = Meta_R ! 117 "Menu" keycode 0x6D = Control_R ! 109 Strg_R
(Mode_switch == AltGr Funktionalitaet)
wie hast Du die mod\d definiert? (ich meine z.B 'add mod1 = Alt_L' usw.)
unter rxvt das erwuenschte ^[ zurueckgibt. Damit waere das erstmal geklaert.
Hm... Fuer mich macht's das die Geschichte eher raetselhafter:
Alt_R liefert ESC, Alt_L aber nicht... Haeh??? ;)
IIRC war das unter 6.4 und 7.0 (damals hab das eingerichtet) noch nicht der Fall. Ich meine erst 7.2 brachte die Problem mit sich... Bin mir aber nicht sicher, da ich die Alt-Taste sehr selten in diesem Zusammenhang verwende. (emacs mag ich nicht; es lebe der vi ;-) )
Den Modifier setzt du ja mit 'add Mod1 = Alt_L Alt_R'... Vielleicht solltest du mal die ganzen 'clear ModN' und 'add ModN = ...' en bloc am Ende der .Xmodmap zusammenfassen, vielleicht hat sich da ein Fehler eingeschlichen...
Ich habe jetzt mal die gesammten Zeilen mal auskommentiert, und siehe da, 'C-v M-t' liefert jetzt Tatsaechlich ein '^[t'. Wenn ich mal wieder etwas Zeit habe, werde ich mich mal drummkuemmern.
Wieso rxvt sich aber in der hinsicht von den anderen unterscheidet (vorallem zu wterm der ja auf rxvt basiert) bleibt mir ein Raetsel.
Vielleicht das "ominoese" meta8 (oder anderes App-spezifisches). AFAIR interpretieren die meisten Apps eben grundsaetzlich Alt_{L,R} als Meta/ESC, aber rxvt eben nicht...
meta8 ? Gruss, Oliver