In Lubuntu, Synaptics touchpad double-tap to open works badly

Bug #1286326 reported by John Hupp
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

In Lubuntu Saucy, installed on a Lenovo 3000 C200 laptop with a Synaptics touchpad, double-tap to open a file or folder works sporadically/erratically/badly. It often requires a VERY fast double-tap, or a very fast double-tap with extra force, but even these measures may not work.

Via synclient, I played with the FingerLow, FingerHigh and MaxDoubleTapTime settings, but did not arrive at something that worked.

I did eventually discover that a *triple-tap* reliably yields the behavior I would expect from a double-tap.

Using Lubuntu Live discs, I found the same behavior on a Trusty Daily Build, and on older versions at least back to Lubuntu 12.10.

I also booted a Lubuntu Trusty Build Live disc on an HP Elitebook 8530p with a Synaptics touchpad and also found the bad behavior there, though somewhat lessened. Perhaps due to the faster Core 2 Duo processor?

Booting an *Ubuntu* Saucy Live disc on the Lenovo, double-tap worked as expected. Double-tap also worked as expected on this machine under Windows Vista.

On another laptop with Lubuntu Saucy but an ALPS touchpad, double-tap worked as expected.

In accord with http://wiki.ubuntu.com/Debugging/TouchpadDetection (the section "Touchpad features work, but does not work correctly and as expected"), I will include xmodmap, xinput, evtest and xev attachments in a logs.tar.gz archive. For evtest and xev, I tried to capture a single double-tap between typed letter "a" identifiers.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: xserver-xorg-input-synaptics 1.7.1-0ubuntu1 [modified: usr/share/X11/xorg.conf.d/50-synaptics.conf]
ProcVersionSignature: Ubuntu 3.11.0-17.31-generic 3.11.10.3
Uname: Linux 3.11.0-17-generic i686
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: i386
Date: Fri Feb 28 14:58:52 2014
DistUpgraded: Fresh install
DistroCodename: saucy
DistroVariant: ubuntu
InstallationDate: Installed on 2014-02-19 (9 days ago)
InstallationMedia: Lubuntu 13.10 "Saucy Salamander" - Release i386 (20131016.1)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: LENOVO 892201U
MarkForUpload: True
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-17-generic root=UUID=001826b1-0652-47fb-9332-ed399ffc4828 ro quiet splash vt.handoff=7
SourcePackage: xserver-xorg-input-synaptics
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/30/07
dmi.bios.vendor: LENOVO
dmi.bios.version: 63ET62WW
dmi.board.name: CAPELL VALLEY(NAPA) CRB
dmi.board.vendor: LENOVO
dmi.board.version: Not Applicable
dmi.chassis.type: 10
dmi.chassis.vendor: No Enclosure
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnLENOVO:bvr63ET62WW:bd04/30/07:svnLENOVO:pn892201U:pvr3000C200:rvnLENOVO:rnCAPELLVALLEY(NAPA)CRB:rvrNotApplicable:cvnNoEnclosure:ct10:cvrN/A:
dmi.product.name: 892201U
dmi.product.version: 3000 C200
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.46-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 9.2.1-1ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.2.1-1ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.14.5-1ubuntu2~saucy1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu10
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.904-0ubuntu2.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.9-2ubuntu1
xserver.bootTime: Fri Feb 28 12:32:18 2014
xserver.configfile: default
xserver.devices:
 input Power Button KEYBOARD, id 6
 input Video Bus KEYBOARD, id 7
 input Power Button KEYBOARD, id 8
 input AT Translated Set 2 keyboard KEYBOARD, id 9
 input SynPS/2 Synaptics TouchPad TOUCHPAD, id 10
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 9297
 vendor AUO
xserver.version: 2:1.14.5-1ubuntu2~saucy1

Revision history for this message
John Hupp (john.hupp) wrote :
Revision history for this message
John Hupp (john.hupp) wrote :

It seems that the synclient MaxDoubleTapTime setting (or setting MaxDoubleTapTime in /usr/share/X11/xorg.conf.d\50-synaptics.conf) does not govern the Synaptics double-tap.

Instead, the Synaptics touchpad is responding to a GTK2 setting.in which the default double-tap time is 250 ms.

To change that per-user (and there is probably a global setting somewhere -- wish I knew where), create ~/.gtkrc-2.0 with the content like:
       gtk-double-click-time=400
though values up to 1000 are sometimes suggested.

Source: http://forum.lxde.org/viewtopic.php?f=8&t=501

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: New → Confirmed
penalvch (penalvch)
tags: added: quantal trusty
removed: double-tap touchpad
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.