Changed X11 mouse driver to use SendInput, and removed WINE_MOUSEEVENT
hack. Moved mouse.c to dlls/x11drv. Added KeymapNotify event handler, and fixed handling with multiple alt/shift/control keys. Removed dinput functions from USER driver.
Showing
- dlls/ttydrv/ttydrv.h 0 additions, 1 deletiondlls/ttydrv/ttydrv.h
- dlls/ttydrv/ttydrv.spec 0 additions, 4 deletionsdlls/ttydrv/ttydrv.spec
- dlls/ttydrv/user.c 0 additions, 31 deletionsdlls/ttydrv/user.c
- dlls/user/mouse.c 8 additions, 19 deletionsdlls/user/mouse.c
- dlls/user/mouse.spec 1 addition, 1 deletiondlls/user/mouse.spec
- dlls/user/user_main.c 2 additions, 4 deletionsdlls/user/user_main.c
- dlls/x11drv/Makefile.in 1 addition, 0 deletionsdlls/x11drv/Makefile.in
- dlls/x11drv/mouse.c 202 additions, 85 deletionsdlls/x11drv/mouse.c
- dlls/x11drv/window.c 1 addition, 1 deletiondlls/x11drv/window.c
- dlls/x11drv/x11drv.spec 0 additions, 2 deletionsdlls/x11drv/x11drv.spec
- include/mouse.h 0 additions, 25 deletionsinclude/mouse.h
- include/user.h 5 additions, 9 deletionsinclude/user.h
- include/x11drv.h 0 additions, 11 deletionsinclude/x11drv.h
- windows/input.c 67 additions, 79 deletionswindows/input.c
- windows/x11drv/Makefile.in 1 addition, 2 deletionswindows/x11drv/Makefile.in
- windows/x11drv/event.c 19 additions, 246 deletionswindows/x11drv/event.c
- windows/x11drv/keyboard.c 114 additions, 194 deletionswindows/x11drv/keyboard.c
Loading
Please register or sign in to comment