View previous topic :: View next topic |
Author |
Message |
JumboAg Apprentice
Joined: 03 Mar 2007 Posts: 209 Location: Dallas, TX
|
Posted: Thu Jan 05, 2023 3:34 pm Post subject: <SOLVED> Huawei Matebook pro trackpad troubleshooting |
|
|
Trying to get X fully working on a fairly new ultra portable laptop. The laptop has a bunch of devices I am not familiar with from previous gentoo builds over the years.
So far, I've gotten everything working except for the trackpad under X. Looking for ideas on what I might need to add to either my kernel or X USE flags.
Here's a lspci dump of the system. It's all the sunrise stuff that I dont recognize. I assume I havent compiled something important.
Code: |
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1d.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #11 (rev f1)
00:1e.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0 (rev 21)
00:1e.3 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO SPI Controller #1 (rev 21)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX150] (rev a1)
02:00.0 Non-Volatile memory controller: Toshiba Corporation XG5 NVMe SSD Controller
3c:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
|
Last edited by JumboAg on Thu Jan 05, 2023 6:19 pm; edited 1 time in total |
|
Back to top |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 2005
|
Posted: Thu Jan 05, 2023 5:22 pm Post subject: |
|
|
Be sure to enable Designware PCI, LPSS, a valid pin controller and I2C HID to have a chance to get this working. Possibly additional trackpad options for I2C.
The trackpad is almost never on the PCI bus. Often it will be on USB or I2C on modern systems. Older ones have it on the PS/2 bus. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54832 Location: 56N 3W
|
Posted: Thu Jan 05, 2023 6:06 pm Post subject: |
|
|
JumboAg,
Pastebin your dmesg output please. This will show what the kernel did when it started.
Pastebin your kernel .config too please. It will probably need to be changed. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
JumboAg Apprentice
Joined: 03 Mar 2007 Posts: 209 Location: Dallas, TX
|
Posted: Thu Jan 05, 2023 6:19 pm Post subject: |
|
|
grknight wrote: | Be sure to enable Designware PCI, LPSS, a valid pin controller and I2C HID to have a chance to get this working. Possibly additional trackpad options for I2C.
The trackpad is almost never on the PCI bus. Often it will be on USB or I2C on modern systems. Older ones have it on the PS/2 bus. |
That was it, thank you. I had several IC2 options already but was missing the appropriate Pin Controller. |
|
Back to top |
|
|
|