Summary: | the touchpad doesn't work in installer on Lenovo G50 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | ALT Linux Centaurus | Reporter: | Ivan Zakharyaschev <imz> | ||||||
Component: | Установка | Assignee: | Anton V. Boyarshinov <boyarsh> | ||||||
Status: | ASSIGNED --- | QA Contact: | qa-p7 <qa-p7> | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | cas, mike, shrek | ||||||
Version: | не указана | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Ivan Zakharyaschev
2016-06-29 20:11:44 MSK
Created attachment 6763 [details]
udevadm info -e when the touchpad works (Live)
udevadm info -e when the touchpad works (Live)
Created attachment 6764 [details]
bad info
udev info when it is not working (Installer)
Some grep results; the difference between the case when it works and doesn't work is one line (with LIBINPUT_MODEL_SYNAPTICS_SERIAL_TOUCHPAD=1): $ fgrep -i touch udevadm-info-exportdb-touchpadworks.txt E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHSCREEN=1 E: NAME="SynPS/2 Synaptics TouchPad" E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHSCREEN=1 E: LIBINPUT_MODEL_SYNAPTICS_SERIAL_TOUCHPAD=1 E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHSCREEN=1 $ fgrep -i touch udevadm-info-exportdb-touchpadNOTworks.txt E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHSCREEN=1 E: NAME="SynPS/2 Synaptics TouchPad" E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHSCREEN=1 E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHSCREEN=1 $ Here is the whole related block when it works and when it doesn't (I'm not sure whether this is the block that is important): P: /devices/platform/i8042/serio1/input/input12/event11 N: input/event11 S: input/by-path/platform-i8042-serio-1-event-mouse E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse E: DEVNAME=/dev/input/event11 E: DEVPATH=/devices/platform/i8042/serio1/input/input12/event11 E: ID_INPUT=1 E: ID_INPUT_HEIGHT_MM=48 E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHSCREEN=1 E: ID_INPUT_WIDTH_MM=99 E: ID_PATH=platform-i8042-serio-1 E: ID_PATH_TAG=platform-i8042-serio-1 E: ID_SERIAL=noserial E: LIBINPUT_DEVICE_GROUP=11/2/7/1b1:isa0060/serio1 E: LIBINPUT_MODEL_SYNAPTICS_SERIAL_TOUCHPAD=1 E: MAJOR=13 E: MINOR=75 E: SUBSYSTEM=input E: USEC_INITIALIZED=67255713 and -- not working touchpad: P: /devices/platform/i8042/serio1/input/input8/event7 N: input/event7 S: input/by-path/platform-i8042-serio-1-event-mouse E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse E: DEVNAME=/dev/input/event7 E: DEVPATH=/devices/platform/i8042/serio1/input/input8/event7 E: ID_INPUT=1 E: ID_INPUT_HEIGHT_MM=48 E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHSCREEN=1 E: ID_INPUT_WIDTH_MM=99 E: ID_PATH=platform-i8042-serio-1 E: ID_PATH_TAG=platform-i8042-serio-1 E: ID_SERIAL=noserial E: MAJOR=13 E: MINOR=71 E: SUBSYSTEM=input E: USEC_INITIALIZED=9873929 На свежесобранном education-20160823-x86_64.iso LiveCD помогло добавление пакета xorg-drv-libinput по совету shrek@. Просьба проверить на сентябрьских выпусках workstation/starterkits, добавил. |