PDA

View Full Version : Touchpad sensitivity/accuracy is really bad?


jasonparekh
November 10th, 2007, 02:01 AM
Running Gutsy on MBP rev3. Using appletouch + synaptics, I've noticed the the pointer isn't smooth at all. What I mean: move the mouse diagonally from upper-right to lower-left and the pointer looks 'drunk' by going left-down-left-down-left-... Do you guys see this also, or could it be something on my end?

If you guys see this also, I'll look into appletouch to find the problem.

Thanks,
jason

God of the Meeps
November 10th, 2007, 12:51 PM
Maybe the problem is that you have too high/low sensitivity or speed?

ChardFi
November 11th, 2007, 07:12 AM
I hear ya,
Add these lines
Option "AccelFactor" "0.2"
Option "MinSpeed" "0.4"
Option "MaxSpeed" "1.5"
Option "FingerLow" "5"
Option "FingerHigh" "25"

Option "TapButton2" "3"
Option "TapButton3" "2"

to the
Section "InputDevice"
Identifier "Synaptics Touchpad"
Of your xorg.conf

Works a treat!

cleentrax
November 11th, 2007, 12:39 PM
On my Santa Rosa MB (2.2ghz) the xorg.conf settings don't make any difference. I think the new touch pads don't work with the linux synaptics driver. We may need to wait for a new kernel.

jfrorie
November 12th, 2007, 08:49 PM
On my Santa Rosa MB (2.2ghz) the xorg.conf settings don't make any difference. I think the new touch pads don't work with the linux synaptics driver. We may need to wait for a new kernel.

From my reading, changes to the synaptics area of xorg.conf are ignored if you have the gsynaptics running. Check System->Prefs->Sessions to see if this is the case.

I've made my touchpad work much better by playing with the gsynpatics parameters.

cleentrax
November 13th, 2007, 01:29 AM
From my reading, changes to the synaptics area of xorg.conf are ignored if you have the gsynaptics running. Check System->Prefs->Sessions to see if this is the case.

I've made my touchpad work much better by playing with the gsynpatics parameters.

Gsynaptics won't even run on my rev3 macbook. It says there is no synaptics device.

jfrorie
November 13th, 2007, 10:23 AM
Gsynaptics won't even run on my rev3 macbook. It says there is no synaptics device.

Sorry. I should have explained a little better. I believe that the touchpad control software gsynaptic and probably appletouch will override xorg.conf. If you make changes to the file, they may be ignored. That's what I have read.

Twitchy mouse operation was resolved for me by reducing sensitivity in the motion and reducing the speed of the tap (if you have that enabled). It's not perfect, but MUCH better.

cyberdork33
November 13th, 2007, 11:01 AM
appletouch is a kernel module not a xorg driver.

There are patches to recognize the new hardware ID of the Touchpad on the newest Macbooks:
http://ubuntuforums.org/showthread.php?t=610375

jfrorie
November 13th, 2007, 12:01 PM
appletouch is a kernel module not a xorg driver.



Oops. My bad. :)

cyberdork33
November 13th, 2007, 12:48 PM
Oops. My bad. :)

It still could be the issue though, as Synaptic may not detect the touchpad correctly because the appletouch module needs to be fixed.

Baerun
February 22nd, 2008, 09:33 PM
I'm on a macbook and I just got my touchpad working with synaptics well.

I had to make a few changes to my /etc/X11/xorg.conf however.

To the Section "ServerLayout":
InputDevice "Synaptics" "SendCoreEvents"

Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
Option "SHMConfig" "on"
Option "AccelFactor" "0.2"
Option "MinSpeed" "0.4"
Option "MaxSpeed" "0.5"
Option "FingerLow" "5"
Option "FingerHigh" "25"
EndSection

I also had to add a modules section:
Section "Module"
Load "synaptics"
EndSection

GalloGlas
February 23rd, 2008, 01:02 AM
I hear ya,
Add these lines
Option "AccelFactor" "0.2"
Option "MinSpeed" "0.4"
Option "MaxSpeed" "1.5"
Option "FingerLow" "5"
Option "FingerHigh" "25"

Option "TapButton2" "3"
Option "TapButton3" "2"

to the
Section "InputDevice"
Identifier "Synaptics Touchpad"
Of your xorg.conf

Works a treat!

Every time I do this it causes Linux to not startup. Then I have to pop in the Live CD, go onto the disk, and change the xorg.conf file back to its original state. Once I do that, ubuntu starts up good.

cyberdork33
February 23rd, 2008, 12:10 PM
Every time I do this it causes Linux to not startup. Then I have to pop in the Live CD, go onto the disk, and change the xorg.conf file back to its original state. Once I do that, ubuntu starts up good.

I'd like to make a slight distinction. Linux is starting fine, it is xorg that is not starting. I do not know why those changes would prevent xorg from starting. what happens in the end? Is it just a black screen with nothing? Is there any error messages?