Sunday, April 28, 2024
 Popular · Latest · Hot · Upcoming
1
rated 0 times [  1] [ 0]  / answers: 1 / hits: 1729  / 1 Year ago, wed, april 19, 2023, 3:31:08

I just made a clean install of Lubuntu 14.04 on a Macbook 3,1, and I got most of the hardware working except for the touchpad. Two fingers are recognized because I can scroll through websites, clicking works as well, though tapping and swiping don't work. When I really press on the touchpad hard the pointer moves, but only then. I don't have any problems with the touchpad in Mac OSX. I installed gpointing-device-settings and the appletouch touchpad is recognized as such, yet the swiping isn't working even tough it isn't disabled. Is there a way I can put the touchpad more sensitive or something?



Edit: Today I ran Boot Repair and weirdly enough the mousepad worked (almost) perfectly. It looks like Boot repair is based on Lubuntu 13.04 (Raring). So it works on the 64 bit Lubuntu 13.04 Boot Repair USB boot, but not on the 32 bit Lubuntu 14.04 boot from the internal HDD. Why...? And how can I make it to work on my main boot too?


More From » lubuntu

 Answers
3

I had the same issue on my MacBook4,1 and the following worked for me (using an older distro):


I added a file at /usr/share/X11/xorg.conf.d/10-synaptics.conf with the following:



# See: http://manpages.ubuntu.com/manpages/lucid/man4/synaptics.4.html
# For current settings: `xinput list-props bcm5974`
Section "InputClass"
Identifier "touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "synaptics"
Option "FingerHigh" "10"
Option "PalmDetect" "on"
Option "LockedDrags" "on"
Option "JumpyCursorThreshold" "90"
EndSection


However, in the newest updates of the distro I use (Linux Mint Debian), that file no longer was being picked up at startup for some reason. I edited the existing synaptics.conf file at /usr/share/X11/xorg.conf.d/50-synaptics.conf (even though the file clearly says not to ;)



Just edit the section that starts with Section "InputClass" to something like this:



Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "FingerLow" "2"
Option "FingerHigh" "4"
Option "PalmDetect" "on"
Option "LockedDrags" "on"
Option "JumpyCursorThreshold" "90"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
# MatchDevicePath "/dev/input/event*"
EndSection


Those settings aren't perfect, but work much better.



Note: If all else fails, you can try looking at synclient from the command line and running it with synclient FingerHigh=5 && synclient FingerLow=3 or something similar at startup.


[#25214] Wednesday, April 19, 2023, 1 Year  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
tubequ

Total Points: 11
Total Questions: 113
Total Answers: 115

Location: Equatorial Guinea
Member since Thu, Oct 7, 2021
3 Years ago
;