← Back to team overview

desktop-packages team mailing list archive

[Bug 54191] Re: Mouse button click delayed

 

It's amazing that in August 2015, this but filed in 2006 is still
affecting people.  I sincerely hope that I'm an outlier.

I'm using a 2-button built-in touchpad as my pointing device to my
system 76 laptop.  To fix this annoying click-and-miss-to-drag-resize-
window-or-select-text issue I edited the following two files:

/usr/share/X11/xorg.conf.d/11-evdev-trackpoint.conf
/usr/share/X11/xorg.conf.d/11-evdev-quirks.conf

and set

Option  "Emulate3Buttons"       "false"

in both files.  This fixed the problem in 14.04.1 Trusty Tahr for my
2-button laptop.

Here is my "xinput list"

xinput list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ ETPS/2 Elantech Touchpad                	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=9	[slave  keyboard (3)]
    ↳ BisonCam, NB Pro                        	id=10	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=11	[slave  keyboard (3)]


Ffs, people, it's 2015.  Get your shit together.  :)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-input-evdev in Ubuntu.
https://bugs.launchpad.net/bugs/54191

Title:
  Mouse button click delayed

Status in X.Org X server:
  Fix Released
Status in xserver-xorg-input-evdev package in Ubuntu:
  Fix Released
Status in xserver-xorg-input-mouse package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: xorg

  If the Emulate3Buttons is on (which it is by default), mouse click are
  detected with a delay.

  Example , try to enlarge a window :
   - point on the windows edge
   - press and hold left mouse button
   - move the mouse

  Expected : 
   - the window edge is dragged

  Actual :
   - as the mouse click is delayed, the system detects the click when the pointer already moved off the window edge. Whatever is under the pointer in this momemt, will be clicked.

  Bug known upstream : https://bugs.freedesktop.org/show_bug.cgi?id=1752

  Workaround : 
  Set in xorg.conf in the InputDevice section for the mouse :
   Option      "Emulate3Buttons" "false"

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/54191/+subscriptions