Bug 32235 - the touchpad doesn't work in installer on Lenovo G50
: the touchpad doesn't work in installer on Lenovo G50
Status: ASSIGNED
: ALT Linux Centaurus
(All bugs in ALT Linux Centaurus/Установка)
: не указана
: all Linux
: P3 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2016-06-29 20:11 by
Modified: 2016-09-12 15:35 (History)


Attachments
udevadm info -e when the touchpad works (Live) (170.70 KB, text/plain)
2016-06-30 16:43, Ivan Zakharyaschev
no flags Details
bad info (138.62 KB, text/plain)
2016-06-30 16:57, Ivan Zakharyaschev
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2016-06-29 20:11:44
alt-workstation-20160627-x86_64.iso

The touchpad doesn't work in installer on Lenovo G50, whereas it works with gpm
in "rescue" from alt-8.0.0-20160629-server-x86_64-ru-install-dvd5.iso (and
alt-workstation-20160627-x86_64.iso after gpm is installed).
------- Comment #1 From 2016-06-30 16:43:07 -------
Created an attachment (id=6763) [details]
udevadm info -e when the touchpad works (Live)

udevadm info -e when the touchpad works (Live)
------- Comment #2 From 2016-06-30 16:57:40 -------
Created an attachment (id=6764) [details]
bad info

udev info when it is not working (Installer)
------- Comment #3 From 2016-06-30 19:50:01 -------
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
$
------- Comment #4 From 2016-06-30 19:58:47 -------
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
------- Comment #5 From 2016-08-23 15:37:55 -------
На свежесобранном education-20160823-x86_64.iso LiveCD помогло добавление
пакета xorg-drv-libinput по совету shrek@.
------- Comment #6 From 2016-09-12 15:35:36 -------
Просьба проверить на сентябрьских выпусках workstation/starterkits, добавил.