Click to See Complete Forum and Search --> : laptop touchpad


gleather
06-23-2005, 04:52 PM
synaptics touchpad.

clean slackware 10.1 install
slapt-get --upgrade run
synaptics driver installed.
xorg.conf changed per instructions.

fluxbox starts up.
everything seems fine.

run an app and strange things happen.

example: mozilla will backup to previous pages in history one by one.

i think a "gesture" might be happening without my consent.

hard to research online as the browser keeps jumping backwards.

thanks.

cybertron
06-23-2005, 05:34 PM
hard to research online as the browser keeps jumping backwards.
$ links :)

This has happened to me a few times (not consistently though) and there was another similar thread recently where it was happening to someone on a desktop. The only thing I can remember from that thread was something about a middle-mouse button click happening spuriously. I suppose you could check your xorg.conf to make sure you didn't put a typo in there and make it super sensitive or something, but you said you already checked that.

Hayl
06-23-2005, 06:05 PM
it's your mouse buttons being mapped incorrectly.

you need to run xmodmap when X loads or when you start fluxbox to remap them.

I use:
xmodmap -e "pointer = 1 2 3 4 5 8 9 10 11 12 6 7"
but it will depend on your exact setup, i.e. the number of buttons the touchpad uses which depends on how you set it up in X.

here is the section for my touchpad from my xorg.conf:
Section "InputDevice"

Identifier "Alps TouchPad"
Driver "synaptics"
Option "Device" "/dev/input/event1"
Option "Protocol" "auto-dev"
Option "LeftEdge" "120"
Option "RightEdge" "830"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.3"
Option "MaxSpeed" "0.75"
Option "AccelFactor" "0.015"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "SHMConfig" "on"
# Option "ZaxisMapping" "4 5"
# The following disable the annoying feature of various taps being processed as button clicks
Option "RTCornerButtonTap" "0"
Option "RBCornerButtonTap" "0"
Option "LTCornerButtonTap" "0"
Option "LBCornerButtonTap" "0"
Option "TapButton1" "0"
Option "TapButton2" "0"
Option "TapButton3" "0"

EndSection

gleather
06-23-2005, 07:52 PM
Yes, indeed. It is the corner "taps", which were firing even if I only brushed in the general area of a corner.
Dangit. Thanks.
Odd that these things can be set so sensitive that your air conditioner could control it.

Hayl
06-23-2005, 08:42 PM
lol yes, they can be very annoying... personaly i think many of the "features" are more "nuisances" :P

DrChuck
06-23-2005, 11:19 PM
Hayl,
Where do you put the xmodmap command? I assume it needs to run after X has started?

drChuck

Hayl
06-23-2005, 11:36 PM
i have it in a script ~/.gnomexsession that i have that i have set to run when gnome starts.

~/.xsession if you use startx to start X i guess would work as well or whatever fluxbox is using for that kind of stuff now-a-days.

gleather
06-27-2005, 10:34 AM
These two options also helped:

Option "VertScrollDelta" "0"
Option "HorizScrollDelta" "0"

Sgood1971
06-27-2005, 12:04 PM
Something that you might want to look at is ksynaptics and/or gsynaptics depending on you wm.