Comment 34 for bug 728643

Revision history for this message
Chase Douglas (chasedouglas) wrote : Re: Kinetic scrolling implementation continues to send scroll event after physical action has stopped

That's the definition of "kinetic" scrolling. The scroll has "momentum" that persists after you stop the scrolling motion. You can hit the issues outlined in the previous comments whenever you have kinetic scrolling on. What should be happening is the toolkits should be performing the momentum calculations, not the x input module. The input module doesn't know what the state of the cursor, keyboard, or windows on screen are. However, configuration across toolkits will be needed before this can be fully realized.

If you want to disable kinetic scrolling for now, do the following:

$ xinput list
Find the id for your trackpad
$ xinput set-prop <device id> "Synaptics Coasting Speed" 0 0

This disables both vertical and horizontal kinetic scrolling.