История изменений
Исправление Mixa, (текущая версия) :
В графической системе запускаешь эмулятор терминала.
Вводишь команду xev
Вот вывод нажатий (отпускание я удалил) левый Shift, правый Shift, W, X, (переключив раскладку на русскую) Ц, Ч.
KeyPress event, serial 38, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162450546, (145,461), root:(148,494),
state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162454455, (145,461), root:(148,494),
state 0x0, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162478277, (378,241), root:(381,274),
state 0x0, keycode 25 (keysym 0x77, w), same_screen YES,
XLookupString gives 1 bytes: (77) "w"
XmbLookupString gives 1 bytes: (77) "w"
XFilterEvent returns: False
KeyPress event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162482212, (378,241), root:(381,274),
state 0x0, keycode 53 (keysym 0x78, x), same_screen YES,
XLookupString gives 1 bytes: (78) "x"
XmbLookupString gives 1 bytes: (78) "x"
XFilterEvent returns: False
KeyPress event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162485298, (378,241), root:(381,274),
state 0x2000, keycode 25 (keysym 0x6c3, Cyrillic_tse), same_screen YES,
XLookupString gives 2 bytes: (d1 86) "ц"
XmbLookupString gives 2 bytes: (d1 86) "ц"
XFilterEvent returns: False
KeyRelease event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162486410, (378,241), root:(381,274),
state 0x2000, keycode 53 (keysym 0x6de, Cyrillic_che), same_screen YES,
XLookupString gives 2 bytes: (d1 87) "ч"
XmbLookupString gives 2 bytes: (d1 87) "ч"
XFilterEvent returns: False
Что-то Ты не договариваешь. А угадывать я не буду.
Исходная версия Mixa, :
В графической системе запускаешь эмулятор терминала.
Вводишь команду xev
Вот вывод нажатий левый Shift, правый Shift, W, X, (переключив раскладку на русскую) Ц, Ч.
KeyRelease event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162450692, (145,461), root:(148,494),
state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162454455, (145,461), root:(148,494),
state 0x0, keycode 62 (keysym 0xffe2, Shift_R), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162478277, (378,241), root:(381,274),
state 0x0, keycode 25 (keysym 0x77, w), same_screen YES,
XLookupString gives 1 bytes: (77) "w"
XmbLookupString gives 1 bytes: (77) "w"
XFilterEvent returns: False
KeyPress event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162482212, (378,241), root:(381,274),
state 0x0, keycode 53 (keysym 0x78, x), same_screen YES,
XLookupString gives 1 bytes: (78) "x"
XmbLookupString gives 1 bytes: (78) "x"
XFilterEvent returns: False
KeyPress event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162485298, (378,241), root:(381,274),
state 0x2000, keycode 25 (keysym 0x6c3, Cyrillic_tse), same_screen YES,
XLookupString gives 2 bytes: (d1 86) "ц"
XmbLookupString gives 2 bytes: (d1 86) "ц"
XFilterEvent returns: False
KeyRelease event, serial 41, synthetic NO, window 0x1400001,
root 0x286, subw 0x0, time 162486410, (378,241), root:(381,274),
state 0x2000, keycode 53 (keysym 0x6de, Cyrillic_che), same_screen YES,
XLookupString gives 2 bytes: (d1 87) "ч"
XFilterEvent returns: False
Что-то Ты не договариваешь. А угадывать я не буду.