Поддержка ELAN PS/2 Smart-pad
Доброго времени суток!
Недавно купил себе ноутбук Lenovo V560 с указанным тачпадом. Думал, с тачпадом все в порядке - вроде бы бегло проверил, работает. Раньше работал все время с USB-мышкой, только вчера заметил, что прокрутка на тачпаде работает всегда вниз, независимо от того, в каком направлении двигать палец.
Включил в ядре поддержку Elan, и теперь устройство вообще перестало определяться как тачпад.
Все, что я нашел в гугле по этому поводу сводится к настройке двух-трехпальцевой работы с этим устройством, причем вопросы и ответы в основном старые - 2008-2009г. Мне же этого не нужно, достаточно, чтобы просто работали прокрутка и tap.
dmesg | grep -i Elan:
elantech: assuming hardware version 2, firmware version 4.0.2 elantech: Synaptics capabilities query result 0x68, 0x18, 0x0c. input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input4
Выдержка из Xog.0.log:
(II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event4) (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall" (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall" (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad" (--) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144 (--) ETPS/2 Elantech Touchpad: y-axis range 8 - 760 (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data. (--) ETPS/2 Elantech Touchpad: buttons: left right double triple (--) ETPS/2 Elantech Touchpad: invalid pressure range. defaulting to 0 - 256 (--) ETPS/2 Elantech Touchpad: invalid finger width range. defaulting to 0 - 16 (--) ETPS/2 Elantech Touchpad: touchpad found (**) ETPS/2 Elantech Touchpad: always reports core events (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD) (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0) (EE) ETPS/2 Elantech Touchpad no synaptics event device found (--) ETPS/2 Elantech Touchpad: invalid x-axis range. defaulting to 1615 - 5685 (--) ETPS/2 Elantech Touchpad: invalid y-axis range. defaulting to 1729 - 4171 (--) ETPS/2 Elantech Touchpad: invalid pressure range. defaulting to 0 - 256 (--) ETPS/2 Elantech Touchpad: invalid finger width range. defaulting to 0 - 16 (EE) Query no Synaptics: 6003C8 (--) ETPS/2 Elantech Touchpad: no supported touchpad found ETPS/2 Elantech Touchpad Unable to query/initialize Synaptics hardware. PreInit failed for input device "ETPS/2 Elantech Touchpad"
Подскажите, что можно сделать в этой ситуации, если кто в курсе...
P.S.
Такое впечатление, что мне придется все-таки избавляться от этого ноутбука. Мало того, что в нем NVidia optimus и не поддерживаемый никаким Linux-ПО fingerprint reader, так еще и с тачпадом проблемы. Пофигу, что он нравится жене...
- Для комментирования войдите или зарегистрируйтесь