Michele Calgaro via tde-users wrote:
Hi Emanoil,
do you get the same events (using xev) before and after the KVM switch?
I do not think so - when not working it is Meta_L+Shift_L and when working
it is Alt_L+Shift_L + some ISO_Next_Group
That is, is TDE receiving the correct key events in
both cases or not?
Based on the answer let's see what to do next. And do "setxkbmap -query"
and "setxkbmap -print" give the same output before and after the switch?
no - see below
Also, was it working fine with R14.0.13?
I always used 14.1 and yes it was working with CTRL+ALT_L+right_arrow (or
+k) until the last fixes. You probably remember that I compile all the
packages, so if you have an idea what is the root cause and need someone to
test. Let me know. I am not knowledgable of the source. I could look into
the patches and see what changed, but I remember you had many discussions
and iterations.
thank you in advance
NOT WORKING after switching back
KeyRelease event, serial 40, synthetic NO, window 0x8600001,
root 0x11c, subw 0x0, time 1066034998, (382,427), root:(411,458),
state 0x19, keycode 64 (keysym 0xffe7, Meta_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 40, synthetic NO, window 0x8600001,
root 0x11c, subw 0x0, time 1066035062, (382,427), root:(411,458),
state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Working before switching to other PC
KeyPress event, serial 39, synthetic NO, window 0x8600001,
root 0x11c, subw 0x0, time 1066177346, (303,281), root:(332,312),
state 0x2010, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 39, synthetic NO, window 0x8600001,
root 0x11c, subw 0x0, time 1066177402, (303,281), root:(332,312),
state 0x2018, keycode 50 (keysym 0xfe08, ISO_Next_Group), same_screen
YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 39, synthetic NO, window 0x8600001,
root 0x11c, subw 0x0, time 1066177570, (303,281), root:(332,312),
state 0x4018, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 39, synthetic NO, window 0x8600001,
root 0x11c, subw 0x0, time 1066177650, (303,281), root:(332,312),
state 0x4010, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
NOT WORKING after switching back
$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwertz)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+de+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
WORKING before switching to other PC
$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwertz)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols {
include
"pc+de(nodeadkeys)+us:2+bg(phonetic):3+ru(phonetic):4+inet(evdev)+group(alt_shift_toggle)"
};
xkb_geometry { include "pc(pc105)" };
};