Bug 253056 - x11-servers/xorg-server: iichid touchpad not detected on 14-CURRENT
Summary: x11-servers/xorg-server: iichid touchpad not detected on 14-CURRENT
Status: Closed DUPLICATE of bug 253020
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-x11 (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-27 23:43 UTC by Neel Chauhan
Modified: 2021-01-28 00:22 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (x11)


Attachments
Xorg.0.log (8.77 KB, text/plain)
2021-01-27 23:43 UTC, Neel Chauhan
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Neel Chauhan freebsd_committer freebsd_triage 2021-01-27 23:43:00 UTC
Created attachment 221976 [details]
Xorg.0.log

When running 14-CURRENT on a HP Spectre x360 13t-aw200, Xorg does not detect the touchpad when using the brand-new 14.x packages.

The touchpad is detected by the kernel:

ig4iic0: <Intel Tiger Lake-LP I2C Controller-4> at device 21.0 on pci0
ig4iic0: Using MSI
iicbus0: <Philips I2C bus (ACPI-hinted)> on ig4iic0
iichid0: <ELAN2514:00 04F3:2C48 I2C HID device> at addr 0x10 irq 33 on iicbus0
hidbus0: <HID bus> on iichid0
ig4iic1: <Intel Tiger Lake-LP I2C Controller-5> at device 21.1 on pci0
ig4iic1: Using MSI
iicbus1: <Philips I2C bus (ACPI-hinted)> on ig4iic1
iichid1: <SYNA3297:00 06CB:CD50 I2C HID device> at addr 0x2c irq 118 on iicbus1
hidbus1: <HID bus> on iichid1

The iichid1 is the touchpad (Synaptics), and iichid0 is the touchscreen (Elantech), both HID-over-I2C so I can't use PS/2.

The old 13.x packages on 14-CURRENT and 13-ALPHA releases worked.

Xorg log is attached.
Comment 1 Michael Gmelin freebsd_committer freebsd_triage 2021-01-27 23:50:21 UTC
This sounds like you've been a victim of xorg building with DEVD instead of UDEV by default (and by accident), which was fixed in bug #253020. Try reinstalling from a current ports tree.
Comment 2 Neel Chauhan freebsd_committer freebsd_triage 2021-01-28 00:22:56 UTC
I rebuilt, it works! Thanks!

*** This bug has been marked as a duplicate of bug 253020 ***