Re: [Debian]:....now some of my keys no longer work. Why?
Hallo Josua,
nachdem ich XkbDisable wieder aus der XF86Config entfernt hatte, war Alt
Gr wieder da.
Josua Groeger wrote:
> Probier mal:
>
> Section "Keyboard"
> Protocol "Standard"
> XkbKeymap "Xmodmap"
> XkbRules "xfree86"
> XkbModel "pc102"
> XkbLayout "de"
> XkbVariant "nodeadkeys"
> EndSection
OK, hab ich gemacht....
> Die Tasten, die Du dann noch anders als standardmäßig de-nodeadkeys
> belegen willst, kannst Du dann in /etc/X11/Xmodmap eintragen.
> Hmm, Alt Gr sollte aber auch so funzen, ansonsten:
....hat sich erledigt (s.o.)....
> Und ganz wichtig, für das Euro- Zeichen:
>
> keycode 0x1A = e E 0x80
....in meiner ~/.xmodmap ( = /etc/X11/Xmodmap) steht
keycode 0x1A = e E EuroSign
> Das Ganze läßt sich auch bequem mit xkeycaps machen.
Damit hatte ich die .xmodmap ja auch erstellen lassen. ;-)
Ich vermute, dass sich das Problem mit der /etc/X11/Xresources/xterm
loesen laesst. Dort habe ich folgende drei Bloecke (die letzten beiden
stammen aus einem HOWTO):
!*VT100.Translations: #override ~Meta <Key>BackSpace: string("\177")\n\
! <Key>Delete: string("\033[3~")\n\
! <Key>Home: string("\033OH")\n\
! <Key>End: string("\033OF")
xterm*VT100.Translations: #override <Key>BackSpace: string(0x7F)\n\
<Key>Delete: string(0x1b) string("[3~")\n\
<Key>Home: string(0x1b) string("[1~")\n\
<Key>End: string(0x1b) string("[4~")\n\
Ctrl<Key>Prior: string(0x1b) string("[40~")\n\
Ctrl<Key>Next: string(0x1b) string("[41~")
nxterm*VT100.Translations: #override <Key>BackSpace: string(0x7F)\n\
<Key>Delete: string(0x1b) string("[3~")\n\
<Key>Home: string(0x1b) string("[1~")\n\
<Key>End: string(0x1b) string("[4~")\n\
Ctrl<Key>Prior: string(0x1b) string("[40~")\n\
Ctrl<Key>Next: string(0x1b) string("[41~")
Ohne die letzten beiden Bloecke fehlen Home und End, egal ob der erste
auskommentiert ist oder nicht.
Zu Delete und Backspace sagt xkeycaps
KeyCode: Entf.....
KeySym: Delete
ASCII: ^?....
> ^^^^
KeyCode: Backspace.....
KeySym: BackSpace
ASCII: ^H....
> ^^^^
Bei den ^? und ^H liegt der Hund wohl begraben. Laut /etc/..../xterm
sollte das nach Debian keyboard policy ^[[3~ statt ^?, bzw. ^? statt ^H
sein, aber wie biege ich das so hin?
Im Moment funktionieren am xterm-Prompt Home, End und Backspace. Im Joe
verhaelt sich Backspace wie Delete. Delete funtioniert zumindest im
Messenger und in eterm normal.
Gruss,
Martin
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder: 763
Reply to: