Comment # 4 on bug 954532 from
When adding the i8042.nopnp kernel option as suggested in dmesg, the touchpad
is actually detected:

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.3.0-1-default
root=UUID=06008050-df8d-4df8-9e01-70382db6e46e resume=/dev/sda2 splash=silent
quiet showopts i8042.nopnp
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.3.0-1-default
root=UUID=06008050-df8d-4df8-9e01-70382db6e46e resume=/dev/sda2 splash=silent
quiet showopts i8042.nopnp
[    3.842935] i8042: PNP detection disabled
[    3.846391] serio: i8042 KBD port at 0x60,0x64 irq 1
[    3.846499] serio: i8042 AUX port at 0x60,0x64 irq 12
[    3.869509] input: AT Translated Set 2 keyboard as
/devices/platform/i8042/serio0/input/input0
[    4.482022] input: ETPS/2 Elantech Touchpad as
/devices/platform/i8042/serio1/input/input2

and in /proc/bus/input/devices:
I: Bus=0011 Vendor=0002 Product=000e Version=0000
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input2
U: Uniq=
H: Handlers=mouse0 event1 
B: PROP=5
B: EV=b
B: KEY=e420 10000 0 0 0 0
B: ABS=661800011000003

It is even picked up by Xorg:
v 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II) config/udev:
Adding input device ETPS/2 Elantech Touchpad (/dev/input/event1)
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: Applying InputClass "touchpad catchall"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: Applying InputClass "Default clickpad buttons"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II) LoadModule:
"synaptics"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II) Loading
/usr/lib64/xorg/modules/input/synaptics_drv.so
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II) Module
synaptics: vendor="X.Org Foundation"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: compiled for
1.17.4, module version = 1.8.3
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: Module class:
X.Org XInput Driver
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: ABI class: X.Org
XInput driver, version 21.0
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II)
systemd-logind: got fd for /dev/input/event1 13:65 fd 19 paused 0
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II) Using input
driver 'synaptics' for 'ETPS/2 Elantech Touchpad'
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: always reports core events
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) Option
"Device" "/dev/input/event1"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II) synaptics:
ETPS/2 Elantech Touchpad: found clickpad property
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (--) synaptics:
ETPS/2 Elantech Touchpad: x-axis range 0 - 3214 (res 31)
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (--) synaptics:
ETPS/2 Elantech Touchpad: y-axis range 0 - 1795 (res 31)
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (--) synaptics:
ETPS/2 Elantech Touchpad: pressure range 0 - 255
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (--) synaptics:
ETPS/2 Elantech Touchpad: finger width range 0 - 15
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (--) synaptics:
ETPS/2 Elantech Touchpad: buttons: left double triple
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (--) synaptics:
ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) Option
"HorizEdgeScroll" "off"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) Option
"TapButton1" "1"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) Option
"TapButton2" "3"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) Option
"TapButton3" "2"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) Option
"SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (--) synaptics:
ETPS/2 Elantech Touchpad: touchpad found
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: always reports core events
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) Option
"config_info" "udev:/sys/devices/platform/i8042/serio1/input/input2/event1"
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II) XINPUT:
Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, i
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) synaptics:
ETPS/2 Elantech Touchpad: (accel) MinSpeed is now constant deceleration
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) synaptics:
ETPS/2 Elantech Touchpad: (accel) MaxSpeed is now 1.75
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) synaptics:
ETPS/2 Elantech Touchpad: (accel) AccelFactor is now 0.054
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: (accel) keeping acceleration scheme 1
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: (accel) acceleration profile 1
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: (accel) acceleration factor: 2.000
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (**) ETPS/2
Elantech Touchpad: (accel) acceleration threshold: 4
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (--) synaptics:
ETPS/2 Elantech Touchpad: touchpad found
nov 10 21:19:04 kleinelaptop /usr/lib/gdm/gdm-x-session[1129]: (II)
config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)

But even then.. it just doesn't work..

And yes, there is a soft-button to enable and disable the touchpad, but I never
touched that button before and in Leap it just worked. And also if I now push
that button, it keeps on not working, so that doesn't seem to make any
difference. Also no entry in journalctl when I push that button.


You are receiving this mail because: