NOTE: This is an older article, so the information provided may no longer be accurate.

[SOLVED] Synaptics double-tap problem - Linux

I have an Acer Aspire 5552 laptop that a good friend blessed me with not too long ago. It works really well on Windows, but I'm a Linux guy myself. It has a Synaptics touch-pad that I've never been able to get working right when I use Fluxbox, Openbox, etc.

I like to tap, and double-tap with my touchpad (guess no one else does, based on the web searching I did), so I've always been frustrated when double-tapping has never worked right in Linux. Take my current setup...Arch Linux, Fluxbox, LXPanel, PCManFM doing desktop and file-management duties. Double-tapping an icon on the desktop to open it wouldn't work unless I double-tapped at a extremely high rate, like Data or something. ;-) Sure, I could use the physical touchpad buttons to do that, but I like using the tapping feature of the touchpad itself.

What was even more frustrating is double-tapping actually would work if I was dragging a window around or moving a scroll-bar, so it was very difficult not to use my fist to punch a hole through the dag-blasted laptop. After countless searches through the web, after seeing the same tired and ineffective advice, I finally read the synaptics man page...and learned that all this time I was misunderstanding one of the options in the 10-synaptics.conf file.

The one option I was misunderstanding was 'MaxDoubleTapTime'. From what I understood throughout the web, setting this value higher would make double-taps slower. The normal default value is 180 (milliseconds), so I tried everything from 200 all the way up to half a second...with no change. I then started monkeying around with other options, like 'FastTaps', ' MaxTapTime', etc. Nothing helped. I was beginning to think it was just impossible to get double-taps working correctly. The only time I've seen double-taps work on this computer was running KDE. For some reason, something in KDE's underpinnings allows the double-taps to work correctly. But alas, I'm not running KDE, and I want to be able to double-tap.

As mentioned earlier, I broke down and Read The Pea Pickin' Manual. Though still unclear, the man page seemed to indicate that a smaller number for 'MaxDoubleTapTime' would actually slow down double-taps, instead of speed them up. So with that, I set the value to 100 instead of the default 180, and what do you know...it worked! :-D

God loves geeks too!
Why Jesus?

Here, for your viewing pleasure (and my future reference):

/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" "0"
        Option "TapButton3" "0"
    Option "VertEdgeScroll" "on"
    Option "MaxDoubleTapTime" "100"
EndSection

 

Post A Comment

Your name:

Your e-mail address: (Will not be seen or used by anyone else but me)

To help cut down on spam, what do you get when you add two and four?:

Please type your message below: (Please limit message to less than 1,000 characters)

By submitting your comment, you consent to me posting it on my site.

All submissions are moderated before being posted and any profanity or sensitive information blanked out.

My Story   |   Today God is First!   |   Autism
 
This page should pass HTML validation. Standards-compliance is important to me.