Bug 45244

Summary: Scroll valuators report absolute values
Product: xorg Reporter: Carlos Garnacho Parro <carlosg>
Component: Lib/XiAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: daniel
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Carlos Garnacho Parro 2012-01-25 13:07:30 UTC
With XInput >= 2.1, the valuators with a matching XIScrollClassInfo report absolute values in events, so if you scroll down you get say 1000, and if you scroll then up a bit you get 900.

To my understanding, these valuators should provide actual deltas, instead of leaving delta calculation up to clients
Comment 1 Peter Hutterer 2012-03-07 21:53:02 UTC
no, we actually have to provide absolute valuators since XI doesn't allow us to report relative values in valuators. This is basically the reason for RawEvents.

_might_ be possible to tack on for XI 2.3 but don't wager your bets on it.
Comment 2 Adam Jackson 2018-06-12 19:09:05 UTC
Mass closure: This bug has been untouched for more than six years, and is not
obviously still valid. Please reopen this bug or file a new report if you continue to experience issues with current releases.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.