Comment 36 for bug 728643

Revision history for this message
Chase Douglas (chasedouglas) wrote :

Hi pablomme,

I believe we can distill your thoughts down to two issues:

1. Stopping scrolling when synaptics moves the pointer
2. Stopping scrolling when any other input module moves the pointer or presses a key

The first is simple and is implemented as far as I can tell. If I scroll fast with momentum and then touch again to drag the mouse, the scrolling stops.

The second is much trickier and would be very difficult to implement without creating some sort of protocol and mechanism for input modules to talk to each other or for an input module to query the state of another input device. If you have thoughts on this, I would suggest commenting on the upstream bug at x.org, which is linked to at the top of this bug report.