Summary: | broken synaptics touchpad buttons on lenovo thinkpad t15 gen 1 since kernel 5.10 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Anton Farygin <rider> |
Component: | kernel-image-un-def | Assignee: | Vitaly Chikunov <vt> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | kernelbot, placeholder, vt |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Anton Farygin
2021-01-19 20:43:24 MSK
а если удалить xorg-drv-synaptics? удаление xorg-drv-synaptics делает ещё хуже - настройки в libinput становятся намного беднее, нет возможности ускорить тачпад и кнопки так-же не работают. а если rmi4 заблэклистить? не помогает blacklist (Ответ для Anton Farygin на комментарий #4) > не помогает blacklist И вот прямо заблэклисченый модуль загружается? Это очень плохо, это куда хуже, чем проблема с мышью. Попробуй, пожалуйста, поисследовать -- что именно его загружает (udev?), похоже кто-то не передаёт опцию -b.... (Ответ для Anton V. Boyarshinov на комментарий #5) > (Ответ для Anton Farygin на комментарий #4) > > не помогает blacklist > > И вот прямо заблэклисченый модуль загружается? > Это очень плохо, это куда хуже, чем проблема с мышью. > Попробуй, пожалуйста, поисследовать -- что именно его загружает (udev?), > похоже кто-то не передаёт опцию -b.... погоди, а что ты хочешь что бы загрузилось вместо rmi4 ? psmouse загружен, но он не вешается на это устройство. Т.е. - если я даже принудительно выгружу psmouse, то после загрузки его снова - появляется rmi4. из логов ядра 5.4 видно, что это LEN2068: [ 7.523675] psmouse serio1: synaptics: Your touchpad (PNP: LEN2068 PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@vger.kernel.org. [ 7.611506] psmouse serio1: synaptics: Touchpad model: 1, fw: 10.32, id: 0x1e2a1, caps: 0xf014a3/0x940300/0x12e800/0x500000, board id: 3471, fw id: 2909640 (Ответ для Anton Farygin на комментарий #6) > (Ответ для Anton V. Boyarshinov на комментарий #5) > > (Ответ для Anton Farygin на комментарий #4) > > > не помогает blacklist > > > > И вот прямо заблэклисченый модуль загружается? > > Это очень плохо, это куда хуже, чем проблема с мышью. > > Попробуй, пожалуйста, поисследовать -- что именно его загружает (udev?), > > похоже кто-то не передаёт опцию -b.... > > погоди, а что ты хочешь что бы загрузилось вместо rmi4 ? Ну, вдруг synaptics его по старой памяти подхватит... > > psmouse загружен, но он не вешается на это устройство. Т.е. - если я даже > принудительно выгружу psmouse, то после загрузки его снова - появляется rmi4. # cat /etc/modprobe.d/synaptics.conf options psmouse synaptics_intertouch=0 помогает восстановить предыдущее поведение. Нужно разобраться что с этим делать - или чинить новое поведение, или откатывать патч 470d154a62c4e # CONFIG_RMI4_F34 is not set # CONFIG_RMI4_F3A is not set # CONFIG_RMI4_F54 is not set # CONFIG_RMI4_F55 is not set как соберёшь - напиши, я проверю. (Ответ для Anton Farygin на комментарий #11) > # CONFIG_RMI4_F34 is not set > # CONFIG_RMI4_F3A is not set > # CONFIG_RMI4_F54 is not set > # CONFIG_RMI4_F55 is not set Спасибо! Задание #264946 в процессе Задание #264946 TESTED (Ответ для Anton V. Boyarshinov на комментарий #14) > Задание #264946 TESTED Данная проблема с ядром из этого задания не воспроизводится. |