Re: Macbook touchpad cursor moving "in steps"
gwjvan, thanks for the help! The touchpad still isn't perfect, but it's WAY better. I also set my FingerLow and FingerHigh settings much lower. Things are certainly usable now.
I see that settings are LOST when the kernel is upgraded. This makes maintaining a usable touchpad a big pain in the butt.
Re: Macbook touchpad cursor moving "in steps"
Hello every body
i found a conf it resolve the problem.
# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
# Option "OptionName" "value"
#
Section "InputClass"
Identifier "Touchpad"
Driver "synaptics"
MatchIsTouchpad "on"
Option "SHMConfig" "true"
Option "HorizHysteresis" "50"
Option "VertHysteresis" "50"
Option "MinSpeed" "0.5"
Option "MaxSpeed" "2.0"
Option "AccelFactor" "0.5"
# fix touchpad resolution
Option "VertResolution" "100"
Option "HorizResolution" "65"
Option "HorizTwoFingerScroll" "1"
Option "VertScrollDelta" "-111"
Option "HorizScrollDelta" "-111"
Option "TopEdge" "1374"
Option "BottomEdge" "1374"
Option "LeftEdge" "2915"
Option "RightEdge" "2915"
Option "FingerLow" "-10"
Option "FingerHigh" "5"
Option "JumpyCursorThreshold" "280"
Option "FingerPress" "200"
Option "EdgeMotionMinZ" "10"
Option "ResolutionDetect" "true"
# tweak the X-server pointer acceleration
Option "AccelerationProfile" "2"
Option "AdaptiveDeceleration" "8"
Option "ConstantDeceleration" "16"
Option "VelocityScale" "32"
Option "AccelerationNumerator" "30"
Option "AccelerationDenominator" "10"
Option "AccelerationThreshold" "10"
MatchIsTouchpad "on"
# 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/ho...on-errors.html
MatchDevicePath "/dev/input/event*"
EndSection
Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
EndSection
# This option enables the bottom right corner to be a right button on
# non-synaptics clickpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
# To disable the bottom edge area so the buttons only work as buttons,
# not for movement, set the AreaBottomEdge
# Option "AreaBottomEdge" "82%"
EndSection
# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Disable clickpad buttons on Apple touchpads"
MatchProduct "Apple|bcm5974"
MatchDriver "synaptics"
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
Re: Macbook touchpad cursor moving "in steps"
I tried this and it made my cursor movement incredibly slow. A swipe of the trackpad would cover 20-30 pixels on my screen. I increased the maxspeed, minspeed and accelfactor variables but only managed to gain 60 or so pixels, so I started reducing the negative acceleration variables by half each time, and eventually ended up with a mouse cursor that basically drew a square when I was drawing a circle. After some more tweaking it had a few improvements, and I even tried the code listed in Ubuntu's documentation for 2,1 macbooks as well as the 10.04 distro, it still didn't help.
I also installed the patch here. It didn't make the cursor work right. I have to get productivity back on this machine so I tried Ubuntu 14.04 to see if they added compatibility with this trackpad. It doesn't work, so I'm going to have to go back to Snow Leopard. Apple cut support for snow leopard so I wanted to switch to Linux but I need the trackpad.
According to this person, it's not just the driver but Apple's integration of hardware with software:
http://www.reddit.com/r/answers/comm...better/ce0moaw
Re: Macbook touchpad cursor moving "in steps"
https://github.com/sprc/appletouch
Install this then run the install script.
Re: Macbook touchpad cursor moving "in steps"
Quote:
Originally Posted by
gwjvan
Also, it seems when the kernel is updated from software updates, the appletouch driver is reset, and step 10 above needs to be done again to get the new driver. (It has done this a couple of times since I wrote the steps above)
Quote:
Originally Posted by nortexoid
I see that settings are LOST when the kernel is upgraded. This makes maintaining a usable touchpad a big pain in the butt.
You could use DKMS to automate things like I did with some snd-aoa modules - http://ubuntuforums.org/showthread.p...4#post13173354