server: Implement RegisterRawInputDevices RIDEV_NOLEGACY flag

System Internals / WINE - Rémi Bernon [codeweavers.com] - 25 June 2020 21:08 EDT

This makes legacy mouse window messages such as WM_MOUSEMOVE and others, to stop being sent, including to low-level hooks. The desktop mouse state should still be udpated.

8cf7fe3b7c server: Implement RegisterRawInputDevices RIDEV_NOLEGACY flag.
dlls/user32/rawinput.c | 2 +-
dlls/user32/tests/input.c | 2 +-
server/queue.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 47 insertions(+), 2 deletions(-)

Upstream: source.winehq.org


  • Share