This repository has been archived by the owner. It is now read-only.
Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
1.Moved all xinput2 functionality to its own file
2.Implement touch events using Xinput2.Leave evtouch as a fallback when xinput2 is not supported
- Loading branch information
Showing
with
410 additions
and 184 deletions.
- +17 −0 configure.in
- +1 −0 include/SDL_config.h.in
- +1 −0 include/SDL_config_macosx.h
- +7 −39 src/video/x11/SDL_x11events.c
- +4 −3 src/video/x11/SDL_x11mouse.c
- +80 −74 src/video/x11/SDL_x11touch.c
- +0 −6 src/video/x11/SDL_x11touch.h
- +2 −51 src/video/x11/SDL_x11video.c
- +1 −10 src/video/x11/SDL_x11video.h
- +3 −0 src/video/x11/SDL_x11window.c
- +249 −0 src/video/x11/SDL_x11xinput2.c
- +42 −0 src/video/x11/SDL_x11xinput2.h
- +3 −1 test/testrelative.c
Oops, something went wrong.