You are not logged in.

#1 2012-09-09 10:53:29

matiit
Member
From: Poland
Registered: 2007-04-13
Posts: 141
Website

Touchpad suddenly stopped working

To be specific: TwoFingerScroll doesn't work and other things like this. Just moving and clicking is working now.
I don't know why but it stops hmm
I can't figure out why, i;m sending everything i think is important.

http://pastebin.com/CvqMQBRK
I think it's exactly the same problem as here -> https://bbs.archlinux.org/viewtopic.php?id=147505

Last edited by matiit (2012-09-09 11:39:53)

Offline

#2 2012-09-09 18:26:15

lspci
Member
From: Virginia, USA
Registered: 2012-06-09
Posts: 242

Re: Touchpad suddenly stopped working

matiit wrote:

To be specific: TwoFingerScroll doesn't work and other things like this. Just moving and clicking is working now.
I don't know why but it stops hmm
I can't figure out why, i;m sending everything i think is important.

http://pastebin.com/CvqMQBRK
I think it's exactly the same problem as here -> https://bbs.archlinux.org/viewtopic.php?id=147505

Found your problem, I think. 

Section "InputClass" 
   Identifier   "touchpad catchall" 
   MatchIsTouchpad   "on" 
   MatchDevicePath   "/dev/input/event*" 
   Driver      "synaptics" 
   Option      "Device"   "/dev/input/mouse0" 
   Option      "Protocol"   "auto-dev" 
   Option      "LeftEdge"   "1700" 
   Option      "RightEdge"   "5300" 
   Option  "TopEdge"       "1700" 
   Option  "BottomEdge"    "4200" 
   Option  "FingerLow"     "25" 
   Option  "FingerHigh"    "30" 
   Option  "MaxTapTime"    "180" 
   Option  "MaxTapMove"    "220" 
   Option  "VertScrollDelta" "100" 
   Option  "MinSpeed"      "0.7" 
   Option  "MaxSpeed"      "0.8" 
   Option  "AccelFactor" "0.0010" 
   Option  "SHMConfig"     "on" 
   Option  "VertTwoFingerScroll"   "1" 
   Option  "HorizTwoFingerScroll"  "1" 
   Option  "TapButton1" "1" 
EndSection 

Get rid of SHMConfig, that makes things temporary, so that any changes you make will be reset when you reboot see the  Touchpad Synaptics Wiki page for more on SHMConfig and configuring synaptics in general.
Check the wiki page and see if that, along with my config below, helps any.

$ cat /etc/X11/xorg.conf.d/10-synaptics.conf 

Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButton3" "3"
	Option "VertEdgeScroll" "on"
	Option "HorizEdgeScroll" "on"
	Option "VertTwoFingerScroll" "off"
	Option "HorizTwoFingerScroll" "off"
#	Option "CircularScrolling" "on"
#	Option "CircScrollTrigger" "2"
	Option "CoastingSpeed" "0"
EndSection

------
I'm also currently sort of working on a perl script that can be used to configure synaptic touchpads on the fly using Synclient--a command-line utility that is part of xf86-input-synaptics, I believe--if you'd be interested in getting a piece of that when I'm done with it, or/if I decide to just stop where I am.  Currently it can be used to enable/disable scrolling.  Note that this can also be done directly using synclient easily enough.  I'm just writing a perl script because I think it's cool, 'cause I like the idea of another abstraction layer, and I also enjoy writing small but useful utility-like scripts.

Last edited by lspci (2012-09-10 02:35:29)


Please don't be a help vampire. | Bitbucket

Give a little more for a little less today.  smile

Offline

Board footer

Powered by FluxBB