Package Details: synaptics-led 5.12-1

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: GPL2
Submitter: dgbaley27
Maintainer: dgbaley27 (vantu5z)
Last Packager: vantu5z
Votes: 13
Popularity: 0.000000
First Submitted: 2011-05-23 16:24 (UTC)
Last Updated: 2021-06-28 06:10 (UTC)

Pinned Comments

vantu5z commented on 2021-01-11 11:19 (UTC) (edited on 2021-02-07 17:19 (UTC) by vantu5z)

"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 (UTC) (edited on 2020-04-27 06:10 (UTC) by vantu5z)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

mikecr commented on 2012-08-14 04:42 (UTC)

anrxc: Your solution did enable the double-tap disable feature, but I don't believe we share the same problem. psmouse does not appear to detect my device as having the LED, it does not create anything in /sys/class/leds and there's no messages in dmesg relating to the LED. I'm not exactly sure how the double-tap disable works, but assuming it's just "IF double-tap in top left corner THEN toggle touchpad state", your solution should in theory enable this feature on any touchpad, regardless of whether it's HP or has an LED or anything. I think you can only be confident that the others in that thread share the same problem as you if they also have something in /sys/class/leds and their dmesg has something relating to the LED, as yours does. For the record, my laptop is an HP Pavilion DM1-4108au.

anrxc commented on 2012-07-20 02:57 (UTC)

Hello, as I predicted a few HP users needed my has_led override. Surprisingly though even identical ProBook's to mine fail to detect the actual LED so they can't light it up (on/off toggle it self works fine). I don't know how to help them further with the LED light: https://bbs.archlinux.org/viewtopic.php?pid=1116410#p1116410

dgbaley27 commented on 2012-07-01 14:44 (UTC)

Fixed, my apologies

<deleted-account> commented on 2012-07-01 06:51 (UTC)

Install file should be updated with the new kernel version 3.3 --> 3.4, too. And thanks for your work.

<deleted-account> commented on 2012-01-30 19:22 (UTC)

I have created my PKGBUILD with version for 3.1 and works. Thank you!

dgbaley27 commented on 2012-01-29 18:04 (UTC)

Use the github link above to get the version for 3.1: https://github.com/mmonaco/synaptics-led/tree/5ed0785551d9a71be9bf2df117a8685f9f0c55c2

<deleted-account> commented on 2012-01-29 16:28 (UTC)

I am trying to install this package in Parabola (is Archlinux with kernel libre). The only difference is that I have installed the kernel "3.1.5-1-LIBRE" so I have modified the PKGBUILD file, with: "_kver=3.2" to > "_kver=3.1" "depends=("linux>=3.1" "linux<3.3")" to-> "depends=("linux>=3.1" "linux<3.3")" and comments this line: "#md5sum --quiet -c $srcdir/MD5SUMS" but when I try to install, yaourt shows me this: Starting build()... -> Getting source from git://repo.or.cz/linux-2.6.git -> Performing Integrity Check -> Patching source patching file Kconfig patching file synaptics.c Hunk #2 succeeded at 406 (offset -14 lines). Hunk #3 succeeded at 877 (offset -434 lines). Hunk #4 succeeded at 930 (offset -434 lines). Hunk #5 succeeded at 1041 with fuzz 2 (offset -437 lines). patching file synaptics.h Hunk #1 succeeded at 129 with fuzz 1 (offset -15 lines). Hunk #2 FAILED at 172. 1 out of 2 hunks FAILED -- saving rejects to file synaptics.h.rej ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build synaptics-led. ==> Restart building synaptics-led ? [y/N] And, if I only change "depends=("linux>=3.1" "linux<3.3")" without change "_kver=3.2" yaourt shows me: Starting build()... -> Getting source from git://repo.or.cz/linux-2.6.git -> Performing Integrity Check -> Patching source patching file Kconfig patching file synaptics.c Hunk #1 succeeded at 29 (offset 1 line). Hunk #2 succeeded at 421 (offset 1 line). Hunk #3 succeeded at 1312 (offset 1 line). Hunk #4 succeeded at 1375 (offset 11 lines). Hunk #5 succeeded at 1489 (offset 11 lines). patching file synaptics.h -> Building psmouse.ko make: Entering directory `/usr/src/linux-3.1.5-1-LIBRE' CC [M] /tmp/yaourt-tmp-vicente/aur-synaptics-led/src/drivers/input/mouse/psmouse-base.o CC [M] /tmp/yaourt-tmp-vicente/aur-synaptics-led/src/drivers/input/mouse/synaptics.o /tmp/yaourt-tmp-vicente/aur-synaptics-led/src/drivers/input/mouse/synaptics.c: In function 'set_input_params': /tmp/yaourt-tmp-vicente/aur-synaptics-led/src/drivers/input/mouse/synaptics.c:1266:13: error: 'BTN_TOOL_QUINTTAP' undeclared (first use in this function) /tmp/yaourt-tmp-vicente/aur-synaptics-led/src/drivers/input/mouse/synaptics.c:1266:13: note: each undeclared identifier is reported only once for each function it appears in make[1]: *** [/tmp/yaourt-tmp-vicente/aur-synaptics-led/src/drivers/input/mouse/synaptics.o] Error 1 make: *** [psmouse.ko] Error 2 make: Leaving directory `/usr/src/linux-3.1.5-1-LIBRE' ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build synaptics-led. ==> Restart building synaptics-led ? [y/N] What is BTN_TOOL_QUINTTAP? Why is it undeclared? How can I install synaptics-led in 3.1.5-1-LIBRE?

<deleted-account> commented on 2012-01-19 05:18 (UTC)

I installed it, perfect! but first I had to reboot because I had the kernel 3.1 and when I tried to install synaptics-led, appears a error because of a kernel 3.1. When I rebooted the new kernel 3.2 I could install synaptics-led.

dgbaley27 commented on 2012-01-18 18:45 (UTC)

I actually run off of [testing] myself. I typically have updates available in github before the new kernel hits [core]. That said, I don't always notices when the new kernel hits [core] so I sometimes need a reminder =)

<deleted-account> commented on 2012-01-18 18:27 (UTC)

When will it be available for kernel 3.2? Is there any way that it works in this kernel?