Внутренняя клавиатура ASUS Chromebook не работает на Kali Linux 4.18

303
Kristian Glass

У меня есть Chromebook ASUS (C202SA-GJ0027) под управлением Kali Linux.

Во время загрузки внутренняя клавиатура работает отлично. В меню GRUB внутренняя клавиатура работает отлично.

Если я загружаюсь в Linux 4.17.0-kali3-amd64, внутренняя клавиатура работает отлично.

Если я загружаюсь в Linux 4.18.0-kali2-amd64, внутренняя клавиатура полностью не отвечает, кроме кнопки питания. Внешняя клавиатура USB работает отлично.

На 4.17 evemu-description дает мне:

/dev/input/event0: AT Translated Set 2 keyboard /dev/input/event1: Lid Switch # etc. 

На 4.18 нет клавиатуры:

/dev/input/event0: Lid Switch # etc. as on 4.17 but shifted down for missing keyboard 

Итак, похоже, что внутренняя клавиатура вообще не найдена

diffВыводы dmesgмежду ядрами выглядят примерно одинаково (кроме адресов / размеров / версий), за исключением того, что в частности ( -это 4.17, +это 4.18):

-acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug PME AER PCIeCapability] +acpi PNP0A08:00: _OSC: OS now controls [PCIeHotplug SHPCHotplug PME AER PCIeCapability LTR] 

и позже:

-serio: i8042 KBD port at 0x60,0x64 irq 182 +i8042: probe of i8042 failed with error -22 

вскоре после чего:

-input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0 
1
Вы можете начать со сравнения вывода `dmesg` при загрузке двух ядер и посмотреть, выпадает ли что-нибудь? (Если вам удобно собирать собственные ядра, попробуйте разделить две версии, но я уверен, что вы об этом подумали.) wjt 5 лет назад 2
Ах, спасибо - dmesg был действительно полезен, обновлю! Я полагаю, что разделение пополам - это вариант, но это не то, что мне особенно удобно, и эта коробка ограничена в пространстве, что сделает ее еще более утомительной ... Kristian Glass 5 лет назад 0
`-22` - это` -EINVAL`, но это еще не все! wjt 5 лет назад 1
Интересно, из-за каких-то других изменений клавиатура переключается в другой режим для связи с хост-системой, это поддерживается конфигурацией ядра CrOS, но не настройкой Kali? Я думаю, что i8042 - это клавиатура для ПК Ye Olde. wjt 5 лет назад 1
Не помогает то, что все, что я нахожу в Google / SO, говорит о xinput, и это не просто проблема X! Kristian Glass 5 лет назад 0

0 ответов на вопрос