[Bug 45882] (Overwatch, several source games) Raw Mouse input not working

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Nov 6 12:45:15 CST 2018


https://bugs.winehq.org/show_bug.cgi?id=45882

--- Comment #5 from Ryan Rohrer <ryan.rohrer at gmail.com> ---
(In reply to Zebediah Figura from comment #4)
> I'm not sure what exactly this bug is about. What about mouse input doesn't
> work in Overwatch?

The input scalar that a DE like gnome puts on mouse input is applied to the
input that overwatch gets.

So instead of movement being DPI * in_game_sensitivity, its (DPI + k) *
in_game_sensitivity. NOTE: this is different than acceleration, where k would
change based on how fast you're moving the mouse, and can be removed by setting
your gnome mouse profile to "flat". 

Basically the way (specifically raw) input is read in wine, it's getting X11's
mouse deltas instead of the hardware mouse deltas.

The expected behavior of the raw input api in windows is: no desktop pointer
settings apply to how the mouse is read its raw hardware data. No acceleration,
no scalars etc.  The current behavior in wine is: whatever x11 sees as mouse
delta is what is fed to the app, this includes things like acceleration and the
speed scalar.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list