Bug 45244 - Scroll valuators report absolute values
Summary: Scroll valuators report absolute values
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Lib/Xi (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-25 13:07 UTC by Carlos Garnacho Parro
Modified: 2018-06-12 19:09 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

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.