 |
 |
 |
 |
| Hardware & Laptops Help with your hardware, including laptop issues |

6th December 2008, 09:25 PM
|
 |
Registered User
|
|
Join Date: May 2008
Posts: 353

|
|
|
Cannot get syndaemon to work (disable tapping while typing)
I want to use syndaemon to disable the touchpad tapping while typing in my Dell Vostro 1400. This worked ok in Ubuntu 8.04 and F9 (I believe). The first step is to enable SHMConfig. Since the xorg.conf file that I got from running nvidia-xconfig didn't have a section for the touchpad, I had to add it and set "SHMConfig = 'on'". This worked, but made scrolling in my touchpad not work (by the way, the same happened in Ubuntu 8.10). After a lot of tinkering, scrolling is back. But even if SHMconfig is working, syndaemon is not (I can run it, but it doesn't have any effect).
I'm including the relevant section of my xorg.conf (which I found in some forum or blog and is the one that finally got the scrolling back working).
Code:
Section "InputDevice"
Driver "synaptics"
Identifier "touchpad"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "130"
Option "RightEdge" "840"
Option "TopEdge" "130"
Option "BottomEdge" "640"
Option "FingerLow" "7"
Option "FingerHigh" "8"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.25"
Option "MaxSpeed" "0.50"
Option "AccelFactor" "0.030"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "SHMConfig" "on"
EndSection
|

7th December 2008, 07:04 AM
|
|
Registered User
|
|
Join Date: Aug 2005
Posts: 114

|
|
|
So a few guesses, your on FC10 and you have dealt with the issue that HAL is now the main controller and Xorg.conf is being ignored (Hints why it can cause problems adding it back in).
If so I just got GSyn working with mine so I can try playing with syndaemon too. However if not some further information would be great, such as what version.
|

7th December 2008, 12:16 PM
|
|
Registered User
|
|
Join Date: Jun 2005
Posts: 8

|
|
I have syndaemon working properly on my Vostro 1400. Here's a relevant snippet of my xorg.conf:
Code:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SHMConfig" "on"
EndSection
As you pointed out, a simple conf as that does not enable scrolling, but I don't care about scrolling. In your case, just a guess: would be something related to the 'protocol' option? I remember when I had Ubuntu installed, the protocol I used for the touchpad was "evdev": maybe is worth trying.
|

7th December 2008, 02:30 PM
|
 |
Registered User
|
|
Join Date: May 2008
Posts: 353

|
|
|
CrossGT-6, your guesses are right (and I forgot to put that in my original post). I'm running F10, and the problem might be coming from HAL. Apart from wanting syndaemon to work, I added the relevant section to xorg.conf because otherwise I haven't been able to adjust the speed of the touchpad. Now it actually seems that the SHMConfig=on setting is not having any real effect (apart from letting me run gsynaptics), because changing the settings in gsynaptics doesn't have any effect.
I don't know if any other information might help, please let me know if there's anything...
And Digo, I'll try the evdev protocol possibilty and post back...
|

7th December 2008, 02:34 PM
|
 |
Retired User
|
|
Join Date: Oct 2004
Location: London, UK
Posts: 4,999

|
|
|
|

7th December 2008, 06:44 PM
|
 |
Registered User
|
|
Join Date: May 2008
Posts: 353

|
|
|
Thanks sideways. I tried it and the touchpad works, but gsynaptics is having no effect at all. And neither tapping nor scrolling are working. Any ideas?
|

7th December 2008, 06:58 PM
|
 |
Retired User
|
|
Join Date: Oct 2004
Location: London, UK
Posts: 4,999

|
|
Quote:
Originally Posted by MuadNu
Thanks sideways. I tried it and the touchpad works, but gsynaptics is having no effect at all. And neither tapping nor scrolling are working. Any ideas?
|
Do you still have an xorg.conf with synaptics settings (or any input section)? They will conflict with HAL policy
|

7th December 2008, 07:53 PM
|
 |
Registered User
|
|
Join Date: May 2008
Posts: 353

|
|
Doh!  I thought I had removed it, but I had not actually (erased the wrong line). Now everything's working like a charm.
Thank you, sideways!
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Hybrid Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 09:23 (Thursday, 23-05-2013)
|
|
 |
 |
 |
 |
|
|