Bug 201775
Summary: | Synaptics touchpad not recognized by kernel: HP Spectre x360 df0709nz | ||
---|---|---|---|
Product: | Drivers | Reporter: | FatTony (fattony4) |
Component: | Input Devices | Assignee: | drivers_input-devices |
Status: | NEW --- | ||
Severity: | normal | CC: | adynathos, m-bugzilla |
Priority: | P1 | ||
Hardware: | Intel | ||
OS: | Linux | ||
Kernel Version: | 4.19.2-301 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
FatTony
2018-11-23 08:41:32 UTC
I added logs for kernel 4.20.0.rc4 to a dropbox folder: https://www.dropbox.com/sh/mgg06hjiiilww8t/AAB4WqauCAmcw4X8OfIQK6K1a?dl=0 After having a closer look, I realized that the unclassified USB device 06cb:00bb isn't the touchpad but the fingerprint reader, also made by Synaptics. The touchpad's type is SYNA327F. This is also the ID that is written in the corresponding driver's readme: https://support.hp.com/soar-attachment/903/col88070-ob-219568-1-ob-219568-1_sp92064_releasedoc.html P: /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:80/SYNA327F:00 E: DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:80/SYNA327F:00 E: ID_VENDOR_FROM_DATABASE=Synaptics Inc E: MODALIAS=acpi:SYNA327F:PNP0C50: E: SUBSYSTEM=acpi E: USEC_INITIALIZED=4108359 Also, I should mention that I can only boot the laptop with `noapic` boot option! Sorry for the confusion, I'm a noob. I have found a workaround: Adding the boot-parameter "i8042.nopnp"! Logs are in the dropbox folder. (https://www.dropbox.com/sh/mgg06hjiiilww8t/AAB4WqauCAmcw4X8OfIQK6K1a) > I can only boot the laptop with `noapic` boot option! I also had a problem with booting and ACPI on 15-df0850nz: it needed the option `acpi=noirq` to boot. Turns out that if I enable "legacy boot support" in BIOS, it boots for me without any ACPI options. I don't even boot in legacy mode, just having it enabled helps. However, make sure to have the nvidia driver installed, or add the boot option `nouveau.modeset=0` following [this thread](https://www.reddit.com/r/spectrex360/comments/abib5y/installing_ubuntu_on_the_x360_gemcut_15_inch/). With a newer kernel (4.19.13 or 4.20), the touchpad, touchscreen and pen are recognized. The remaining problem is that if the pen comes close to the screen, it stops accepting touch inputs - moving the pen away does not reactivate them. Thanks for the hint! After updating to kernel 4.19.13 and enabling "legacy boot support" in df0709nz BIOS, I don't require 'i8042.nopnp' and 'noapic' anymore AND the touchscreen works! How lovely! (I don't have a pen so I can't comment on that point.) |