Ноутбук HP - dmesg предлагает использовать драйвер hid-rmi 'psmouse.synaptics_touchpad=1' вместо старого драйвера - драйвер rmi не работает
Я проверял dmesg и увидел, что есть предложение использовать более новый драйвер hid-rmi для сенсорной панели для моего нового ноутбука (модель: HP-15-BS576TX).
Из dmesg:
[ 2.507282] psmouse serio1: synaptics: queried max coordinates: x [..5648], y [..4826]
[ 2.538726] psmouse serio1: synaptics: queried min coordinates: x [1292..], y [1026..]
[ 2.538729] psmouse serio1: synaptics: Your touchpad (PNP: SYN3251 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.
[ 2.601437] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf00123/0x840300/0x2e800/0x400000, board id: 3320, fw id: 2548310
[ 2.641628] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input4
Итак, я загрузился с параметром загрузки ядра "psmouse.synaptics_touchpad=1". Но, похоже, изменений мало, и тачпад продолжает использовать старый драйвер:
**: ~ $ cat / proc / bus / input / devices
I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input102
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=1
B: EV=b
B: KEY=e520 30000 0 0 0 0
B: ABS=660800011000003
Dmesg с параметром ядра psmouse.synaptics_touchpad = 1 содержит мало информации, за исключением того, что тачпад продолжает использовать старый драйвер:
psmouse serio1: synaptics: queried max coordinates: x [..5648], y [..4826]
[ 2.322704] psmouse serio1: synaptics: queried min coordinates: x [1292..], y [1026..]
[ 2.322707] psmouse serio1: synaptics: Trying to set up SMBus access
[ 2.325589] psmouse serio1: synaptics: SMbus companion is not ready yet
[ 2.372028] usb 1-5: new high-speed USB device number 4 using xhci_hcd
[ 2.388206] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf00123/0x840300/0x2e800/0x400000, board id: 3320, fw id: 2548310
[ 2.428811] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input4
Модули i2c-hid, hid-rmi доступны с ядром - 4.13.0-19-generic
Есть ли шанс заставить этот тачпад / трекпад работать с новым драйвером hid-rmi? Спасибо
1 ответ
Этот драйвер (i2c_i801) занесен в черный список в Ubuntu. См. /Etc/modprobe.d/blacklist.conf. Вы можете попробовать закомментировать строку, которая говорит: blacklist i2c_i801
, но у вас могут возникнуть проблемы с приостановкой. Если ваша сенсорная панель зависает после выхода из режима ожидания, попробуйте добавить правила для выгрузки (rmmod) модуля до его приостановки и перезагрузки (modprobe) после возобновления работы. Увидеть: man systemd-sleep
, Удачи!:)