[PATCH 1/2] user32: Wait before getting/setting the cursor position in send_hardware_message

Alexandre Julliard julliard at winehq.org
Sat Aug 27 00:07:20 CDT 2016


Max Qian <public at maxqia.com> writes:

> Signed-off-by: Max Qian <public at maxqia.com>
> ---
>  dlls/user32/message.c          | 20 +++++++++++++-------
>  include/wine/server_protocol.h |  8 ++------
>  server/protocol.def            |  4 ----
>  server/queue.c                 |  5 -----
>  server/request.h               |  6 +-----
>  server/trace.c                 |  4 ----
>  6 files changed, 16 insertions(+), 31 deletions(-)

There's a lot of complexity in the mouse input code, but it was all
added for a reason. There are many games that do strange things with
mouse input. If you want to remove things, you'll need to explain why
you think they are no longer necessary. They were definitely necessary
when I added them.

That doesn't mean that it's perfect, but I think you should be looking
into ways of tweaking the existing code instead of taking an axe to it.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list