Passt hier vmtl. eher rein als in Bereich Tastatur.
Ziel: Fensterwähler soll über Taste Down reagieren, dazu soll Down (kurzzeitig) Tab Funktionalität haben.
Hiermit:(1)
xmodmap -pke | grep 'keycode 116' | grep -q 'Down NoSymbol Down' && xmodmap -ev 'keycode 116 = Tab ISO_Left_Tab Tab ISO_Left_Tab' || xmodmap -ev 'keycode 116 = Down NoSymbol Down'
Funktioniert. Nur nicht bei gestartetem Fensterwähler. Down zeigt keine Auswirkung. Vermute weil Tastatureingabe gesperrt ist, Tab reagiert, sonst offb. keine Taste wenn folgendes ausgeführt wird:
xdotool keydown alt key Tab; sleep 20; xdotool keyup alt
Dies wäre die xev Ausgaben, 1. von Tab, 2. von Down:
KeyPress event, serial 48, synthetic NO, window 0x4e00001, root 0x76d, subw 0x0, time 409768, (502,240), root:(506,262), state 0x0, keycode 23 (keysym 0xff09, Tab), same_screen YES, XLookupString gives 1 bytes: (09) " " XmbLookupString gives 1 bytes: (09) " " XFilterEvent returns: False KeyRelease event, serial 48, synthetic NO, window 0x4e00001, root 0x76d, subw 0x0, time 409870, (502,240), root:(506,262), state 0x0, keycode 23 (keysym 0xff09, Tab), same_screen YES, XLookupString gives 1 bytes: (09) " " XFilterEvent returns: False ---- KeyPress event, serial 48, synthetic NO, window 0x4e00001, root 0x76d, subw 0x0, time 568622, (572,446), root:(576,468), state 0x0, keycode 116 (keysym 0xff09, Tab), same_screen YES, XKeysymToKeycode returns keycode: 23 XLookupString gives 1 bytes: (09) " " XmbLookupString gives 1 bytes: (09) " " XFilterEvent returns: False KeyRelease event, serial 48, synthetic NO, window 0x4e00001, root 0x76d, subw 0x0, time 568764, (572,446), root:(576,468), state 0x0, keycode 116 (keysym 0xff09, Tab), same_screen YES, XKeysymToKeycode returns keycode: 23 XLookupString gives 1 bytes: (09) " " XFilterEvent returns: False
Gäbe es dafür eine Lösung?
–
(1) Nachgemacht v.:https://forum.ubuntuusers.de/post/9277822/ v. trollsportverein
Moderiert von rklm:
Verschoben in das passende Forum für Lubuntu