[PATCH v9 6/8] winex11.drv: Implement native mouse-movement raw-input using RawMotion.

Rémi Bernon rbernon at codeweavers.com
Mon Jul 29 09:13:31 CDT 2019


This would benefit from a split between xinput 2.1 request (as attached 
for example) and the original raw-input related patch.

Also, I believe you can completely replace the existing code with you 
raw input version, and remove all the "extra" level used for cursor 
clipping.

This also means that the "Don't react to small slow mouse movements." 
patch may now be obsolete as the raw values will directly be passed to 
the server.

As a related note, also for the next patch in the serie, AFAICS Windows 
raw values for X/Y movements are the same between Windows and XInput2, 
but I see a 8x scaling factor for the mouse wheel values that may be 
missing.
-- 
Rémi Bernon <rbernon at codeweavers.com>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-winex11.drv-Directly-listen-to-master-XInput2-device.patch
Type: text/x-patch
Size: 7832 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20190729/dfc3d2c6/attachment.bin>


More information about the wine-devel mailing list