Max Qian public@maxqia.com writes:
Signed-off-by: Max Qian public@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.