"psmouse" module is built-in from 5.10.2 kernel. https://bugs.archlinux.org/task/69158
Fixed from kernel linux 5.10.13.arch1-2.
Git Clone URL: | https://aur.archlinux.org/synaptics-led.git (read-only, click to copy) |
---|---|
Package Base: | synaptics-led |
Description: | Synaptics LED enabled psmouse kernel module |
Upstream URL: | https://github.com/mmonaco/PKGBUILDs |
Licenses: | |
Submitter: | dgbaley27 |
Maintainer: | dgbaley27 (vantu5z) |
Last Packager: | vantu5z |
Votes: | 13 |
Popularity: | 0.000000 |
First Submitted: | 2011-05-23 16:24 |
Last Updated: | 2021-02-24 06:47 |
"psmouse" module is built-in from 5.10.2 kernel. https://bugs.archlinux.org/task/69158
Fixed from kernel linux 5.10.13.arch1-2.
SHA256SUMS need updating elan_i2c_core.c and synaptics.c have been updated.
This is kernel module for touchpads with enable/disable LED button in left corner.
This video show how touchpads looks like:
https://www.youtube.com/watch?v=fj1Yf4ASag0
To load/reload module without rebooting you can use:
sudo modprobe -r psmouse
sudo modprobe psmouse
After kernel update you should reboot and reinstall this package.
Hi, it seems that the driver is failing to detect the touchpad on kernel versions above 5.0.13
Aur Targets (1): synaptics-led
Proceed with installation? [Y/n] ==> Making package: synaptics-led 4.16-1 (qui 07 jun 2018 00:32:34 WEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found SHA256SUMS -> Found synaptics-led.install -> Found kernel.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... ==> Removing existing $pkgdir/ directory... ==> Starting build()... -> Module will be installed to: /usr/lib/modules/extramodules-4.16-ARCH -> Getting source from git://repo.or.cz/linux.git -> Performing Integrity Check elan_i2c_smbus.c: FAILED synaptics.c: FAILED sha256sum: WARNING: 2 computed checksums did NOT match ==> ERROR: A failure occurred in build(). Aborting... The build failed.
Hi,vantu5z. Are you can to submit this patch to upstream kernel for other distributions?
Please update SHA256SUMS
Now used "readlink -f" to detect extramodules directory for current kernel. This changes should fix issue with multiple kernel installed.
Got latest patch from git. Thanks for update, now it's bit to bit equal to one I've used on my system.
I hope other users won't get any regressions with this fix.
Does anybody know if there were any attempts to add this patch to upstream kernel?
At some kernel version (I don't remember exactly, 4.12 most probably) the patch stopped working for me. So I spent a bit of time to debug it (via printk). And for me (HP Probook 4720s) the field priv->info.capabilities had bit 1 equal to zero (a-la value xxxxxxxx xxxxxxxx xxxxxx0x). So, masked with 0xD000FF it returned 0xD00071 instead of 0xD00073.
I don't know what these magic numbers mean, but what I did is changed the mask from 0xD000FF to 0xD000FD to skip checking this 1st bit and it works for me now.
Pinned Comments
vantu5z commented on 2021-01-11 11:19
"psmouse" module is built-in from 5.10.2 kernel. https://bugs.archlinux.org/task/69158
Fixed from kernel linux 5.10.13.arch1-2.
vantu5z commented on 2020-04-27 06:00
This is kernel module for touchpads with enable/disable LED button in left corner.
This video show how touchpads looks like:
https://www.youtube.com/watch?v=fj1Yf4ASag0
To load/reload module without rebooting you can use:
After kernel update you should reboot and reinstall this package.