Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trackpad/Keyboard issues after resume #51

Open
jheise opened this issue Jan 4, 2022 · 1 comment
Open

Trackpad/Keyboard issues after resume #51

jheise opened this issue Jan 4, 2022 · 1 comment

Comments

@jheise
Copy link

jheise commented Jan 4, 2022

I'm seeing problems with the trackpad and keyboard after resume on occasion, i'll open the lid and the password field on the lock screen immediately fills up, if i hit a key the phantom key presses stop and i can log in. After this happens mouse/trackpad doesnt work, the cursor doesnt show up, swiping on the trackpad doesnt seem to move the cursor, however clicking still works and the cursor can be moved with the touchscreen.

Has anyone else run into this?

@dror-g
Copy link

dror-g commented Jun 8, 2024

Didn't experience this specific issue, but fiddled with xinput and synaptic for other trackpad issues.
I'd suggest you look into both, maybe try switching between them. For me xinput (ubuntu 22.04 default) worked better.

xinput list to show devices. If you see Mouse and Touchpad there than you're using xinput / libinput.
sudo lshw |grep synaptic to check for Synaptic.

If you're using X11, I think you switch driver by editing /etc/X11/Xsession.d/90touchpad.conf.

A few kernel modules that are related (on my late-2019 Blade):

intel_lpss_pci
i915
i2c_i801
i2c_designware
i2c_hid_acpi
i2c_hid

Perhaps try reloading them after resume, see if that helps (sudo rmmod i2c_hid then sudo modprobe i2c_hid).

Just realized this question is two years old 🤣
Maybe someone will find this useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants