Exzap
3df8217a02
SDLController: Do not manually recycle controller instance
...
SDL_GameControllerFromInstanceID does not increase internal ref counter.
Fixes a crash when removing an SDL controller that is in use by another profile
2022-11-06 00:32:33 +01:00
Exzap
028b3f7992
Make controller button code thread-safe ( #405 )
...
* Refactor spinlock to meet Lockable requirements
* Input: Refactor button code and make it thread-safe
2022-10-23 15:47:42 +02:00
SSimco
9f02733a0d
Use unordered_map for keydown to allow codes above 255 ( #248 )
...
- Adds internal support for 32bit key codes, required for proper keyboard input on Linux
- Use gdk_keyval_name to get key name on Linux
2022-09-19 03:07:26 +02:00
Exzap
d60742f52b
Add all the files
2022-08-22 22:21:23 +02:00