Yesterday I installed OpenSUSE Tumbleweed on my laptop HP 245, after the installation and reboot the laptop the touchpad worked perfectly. However in later sessions the touchpad don’t work. I install the “xf86-input-synaptics” but don’t work. The touchpad work on Trisquel 7, OpenSUSE leap 42.1, FreeBSD 10 and Windows 7 and 10. So no idea what happen here. A tried adding these options at grub:
GRUB_CMDLINE_LINUX=“i8042.reset i8042.nomux i8042.nopnp i8042.noloop”
as described here:
https://askubuntu.com/questions/743267/thinkpad-e460-touchpad-not-detected
but no change. In the hardware section (in YAST) I only see the usb mouse I have connected,
but I don’t see the touchpad. Any idea on how solve this issue? Maybe some module that kernel don’t load?
Is the first time I face a problem like this. Thanks in advance.
Germán
Report back with output from xinput command.
Here the output (without the USB mouse):
german@linux-jdqx:~> xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ HP Truevision HD id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ HP Wireless hotkeys id=12 [slave keyboard (3)]
↳ HP WMI hotkeys id=13 [slave keyboard (3)]
Are you sure that it is not disabled (via BIOS or keyboard)? You could examine the kernel log for messages related to input and i8042 devices eg
dmesg|egrep "input|i8042"
FWIW, here’s an Ubuntu reference that lists the touchpad device…
https://certification.ubuntu.com/hardware/201505-18322/
Touchpad Unknown ETPS/2 Elantech Touchpad
The touchpad is not listed and there is not option at BIOS to disable/enable this. But I solved the problem, although I don’t know why. I disabled secure boot to try boot from a live DVD, but don’t worked, the laptop booted from hard disk not from DVD. So I enabled legacy support (normal boot if available, if not try with uefi) and suddenly the touchpad works :). But why?
I’m not sure either - something specific to the laptops behaviour? Not sure if this is an openSUSE specific problem. I’ll leave others to comment further.
When I connect an external mouse to my laptop it disables the touchpad. I like this feature.
That feature has nothing to do with the non-detection of the touchpad at the kernel level though. That’s done by the desktop environment.