Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

newbie post. need help with touchpad

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
5 posts • Page 1 of 1
Author
Message
lf84217
n00b
n00b
Posts: 31
Joined: Tue Jul 26, 2022 12:07 pm

newbie post. need help with touchpad

  • Quote

Post by lf84217 » Tue Jul 26, 2022 1:05 pm

I'm new to gentoo, just installed on a new Thinkpad Carbon X1 laptop.

I am having a hard time getting my synaptics touchpad to work.

I used genkernel for the initial kernel config. I've followed all the instructions in https://wiki.gentoo.org/wiki/Synaptics, still no luck. I also enabled all synaptics options in kernel and recompiled.

My output from lsusb is this:

Code: Select all

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 174f:2454 Syntek Integrated Camera
Bus 003 Device 003: ID 06cb:00fc Synaptics, Inc.
Bus 003 Device 005: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 003 Device 002: ID 413c:2514 Dell Computer Corp. Dell Universal Receiver
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Would be grateful if someone could help me with this issue.
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56080
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Tue Jul 26, 2022 2:01 pm

lf84217,

Welcome to Gentoo.

We are all new to Gentoo. Just as you think you are getting the hang of it, it changes under you :)

Code: Select all

Bus 003 Device 003: ID 06cb:00fc Synaptics, Inc.
looks like your touchpad.
The Arch Wiki says it works, so its a configuration issue.

Where does it not work?
You need separate drivers for the console and GUI, so it can work in one but not the other.

Make friends with wgetpaste and pastebin thee things.

1. the output of

Code: Select all

emerge --info 
so that we can see your gentoo configuration.
2. The output of dmesg, so we can see what the kernel did as it started.
3. Your kernel .config file, in case we need to suggest some changes.

Whole logs are important. What's missing but should be there is as important as what is actually present.
Filtered logs stop helpers spotting missing things.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
lf84217
n00b
n00b
Posts: 31
Joined: Tue Jul 26, 2022 12:07 pm

  • Quote

Post by lf84217 » Tue Jul 26, 2022 2:29 pm

Thanks!
I am sshing in from another laptop, so I can just copy paste directly.

1.) https://pastebin.com/cYX4fZRc

2.) https://pastebin.com/q4Sc0kMf

3.) https://pastebin.com/Jdt8p0nG

I am not able to access the touchpad when using X with KDE plasma.
Currently I am not able to get startx working as regular user, so have to run startx as root. Also having a hard time getting X to start after boot, but going to deal with that after I figure out the touchpad issue.
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56080
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Tue Jul 26, 2022 3:06 pm

lf84217,

Code: Select all

ACCEPT_LICENSE="*"
That's nasty. You might not want at accept the Gates Private License (GPL) without reading it.

Code: Select all

INPUT_DEVICES="libinput synaptics"  
Thats OK.
The rest of emerge --info is "mostly harmless"

Looking at dmesg, you have 8 threads and 16GB RAM, so

Code: Select all

MAKEOPTS="-j4"
is conservative.
There is nothing wrong with that.

Code: Select all

[    1.124005] mousedev: PS/2 mouse device common for all mice
[    1.124129] usbcore: registered new interface driver synaptics_usb
...
[    1.133636] hid: raw HID events driver (C) Jiri Kosina
[    1.133666] usbcore: registered new interface driver usbhid
[    1.133683] usbhid: USB HID core driver
Looks OK.

Code: Select all

[    1.599725] psmouse serio1: trackpoint: Elan TrackPoint firmware: 0x92, buttons: 3/3
[    1.612718] input: TPPS/2 Elan TrackPoint as /devices/platform/i8042/serio1/input/input5
Is for a trackpad connected over PS/2. That's not you but there is noting wrong with having several touchpads connected.

Turn on

Code: Select all

# CONFIG_I2C_HID_ACPI is not set
in your kernel, do the rebuild and reinstall dance.
At first sight, that does not appear to be needed as your touchpad appears on the USB bus ... but its not detected.
Read for hints on using menuconfig.

When you reboot, make sure that your kernel is newer than

Code: Select all

 [    0.000000] Linux version 5.15.52-gentoo-x86_64 (root@tux) (gcc (Gentoo 11.3.0 p4) 11.3.0, GNU ld (Gentoo 2.37_p1 p2) 2.37) #4 SMP Tue Jul 26 04:02:10 EDT 2022
Thats the build date and time of the running kernel. Its always good to check that you are running the kernel you think you are.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
lf84217
n00b
n00b
Posts: 31
Joined: Tue Jul 26, 2022 12:07 pm

  • Quote

Post by lf84217 » Tue Jul 26, 2022 5:44 pm

Thanks so much!

You saved me from giving up and installing Ubuntu.

That was precisely the issue, and touchpad is working now.
Top
Post Reply

5 posts • Page 1 of 1

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic