Red Hat Bugzilla – Bug 817980
ButtonPress event has 1s delay when performing drag gestures
Last modified: 2012-05-13 18:43:06 EDT
Created attachment 581503 [details]
Description of problem:
When performing drag gestures (i.e. mouse press + mouse move) of any kind with the touchpad, the gesture starts off as only mouse move, the mouse-press state only changes after a significant lag (ca 1s).
This applies to any kind of drag gesture (selecting text, moving windows, etc).
Running xev, when press-dragging inside the window, MotionNotify events start appearing immediately, but with state=0x000. Only after ca 1s, the ButtonPress event appears, after which the MotionNotify events have state 0x100 (for left click drag) as expected.
This only happens when using the touchpad, using an external mouse the problem does not appear.
This is always reproducible on a Thinkpad T60, but not on a Thinkpad T400 (running rawhide). The T60 installation is a stock F17-KDE-x86_64 installation from the beta live cd.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Move any window, drag text, etc
2. Notice that the actual drag event starts with a delay: you need to keep the mouse pressed for ca 1s before moving it for the drag/select gesture to behave as expected
Xorg.0.log attached. No custom xorg.conf.
Appears to be fixed by one of the recent synaptics driver updates.