После входа в систему (Ubuntu 16.04) с пользователем. Некоторые ключи печатаются неправильно. Когда клавиша «o» нажата, она печатает «6», при нажатии клавиши «m» она печатает «0», а при нажатии клавиши «l» - «3».
Перед тем, как войти в систему, я попробовал то же самое в виртуальной консоли. Я попытался отладить то же самое и с помощью Google обнаружил, что «xev» возвращает неправильный код ключа после входа в систему с пользователем.
Пожалуйста, найдите под выводом «xev» после входа в систему с пользователем. при нажатии символа 'o'
KeyPress event, serial 28, synthetic NO, window 0x3800001,
root 0x4a6, subw 0x0, time 616901, (137,117), root:(934,169),
state 0x10, keycode 85 (keysym 0xffb6, KP_6), same_screen YES,
XLookupString gives 1 bytes: (36) "6"
XmbLookupString gives 1 bytes: (36) "6"
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x3800001,
root 0x4a6, subw 0x0, time 616997, (137,117), root:(934,169),
state 0x10, keycode 85 (keysym 0xffb6, KP_6), same_screen YES,
XLookupString gives 1 bytes: (36) "6"
XFilterEvent returns: False
«xev» после входа в систему с гостем. при нажатии символа 'o'
KeyPress event, serial 28, synthetic NO, window 0x3000001,
root 0x4a6, subw 0x0, time 364101, (90,118), root:(887,170),
state 0x0, keycode 32 (keysym 0x6f, o), same_screen YES,
XLookupString gives 1 bytes: (6f) "o"
XmbLookupString gives 1 bytes: (6f) "o"
XFilterEvent returns: False
KeyRelease event, serial 28, synthetic NO, window 0x3000001,
root 0x4a6, subw 0x0, time 364183, (90,118), root:(887,170),
state 0x0, keycode 32 (keysym 0x6f, o), same_screen YES,
XLookupString gives 1 bytes: (6f) "o"
XFilterEvent returns: False
Раньше это работало нормально. Я пытаюсь выяснить, какой процесс после входа в систему с пользователем меняет карту ключей.