lijunyu-cn
602726b1dd
Use SDL3 built-in hidapi instead of libhidapi
2026-03-27 22:58:24 +08:00
lijunyu-cn
f80454e17c
Reimplement mutex
2026-03-25 14:34:42 +08:00
lijunyu-cn
586f720159
Migrate from SDL2 to SDL3 v3.4.2
2026-03-24 11:30:49 +08:00
Crementif
07bdb3454a
debugger: Various QoL improvements ( #1777 )
...
* Ignore keyboard inputs when debugger is focused
* Add workaround for slightly improved multi-thread debugging
* debugger: Add interpreter mode switch and log-only memory breakpoints
2026-02-01 01:53:02 +01:00
Crementif
934cc3eb9d
UI: Improvements and fixes for Windows dark mode ( #1728 )
Build check / build (push) Waiting to run
Generate translation template / generate-pot (push) Waiting to run
2025-11-22 23:26:27 +01:00
Michael Schroder
158c4e17a2
input: Add support for Wii Remote Plus by handling the inactive MotionPlus extension events ( #1683 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2025-09-09 21:05:06 +02:00
SSimco
67de63bed6
UI+build: Isolate wxWidgets code from non-GUI code ( #1633 )
2025-07-15 04:28:41 +02:00
AnimeGIF
cdca5eaf78
UI: Add configurable hotkeys + a new fast forward hotkey ( #1519 )
2025-07-07 23:55:57 +02:00
capitalistspz
0a121c97c7
Input: Detect Classic Controller Pro as Classic Controller ( #1614 )
2025-06-26 17:25:34 +02:00
oltolm
2f02fda9ea
Refactor to use Microsoft::WRL::ComPtr ( #1599 )
2025-06-16 23:25:06 +02:00
capitalistspz
8b5cafa98e
Wiimote/L2CAP: More accurate descriptions for descriptors ( #1512 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2025-03-13 01:09:45 +01:00
Mike Lothian
2b0cbf7f6b
Fix building against Boost 1.87.0 ( #1455 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2024-12-18 22:15:42 +01:00
capitalistspz
dd0af0a56f
Linux: Allow connecting Wiimotes via L2CAP ( #1353 )
Build check / build (push) Has been cancelled
Generate translation template / generate-pot (push) Has been cancelled
2024-12-07 12:02:40 +01:00
capitalistspz
7d6d417354
Input: Improve setting of dpd_enable_fg ( #1127 )
2024-05-06 03:27:30 +02:00
goeiecool9999
eaa82817dd
Update thread names ( #1120 )
2024-03-15 23:06:48 +01:00
capitalistspz
18679af4ec
Ignore Wii U pro controller
2024-01-19 16:25:04 +01:00
capitalistspz
1849083073
Use hidapi for Wiimotes on Windows ( #1033 )
2023-12-06 02:33:29 +01:00
capitalistspz
323bdfa183
More changes to finding wiimotes ( #961 )
2023-09-19 17:54:38 +02:00
Simon
98b5a8758a
nsyshid: Add backends for cross platform USB passthrough support ( #950 )
2023-09-19 01:27:40 +02:00
capitalistspz
5e84862e28
[Linux/MacOS] Further Wiimote changes for parity with Windows ( #945 )
2023-08-31 03:29:12 +02:00
capitalistspz
85aa4f095b
Linux/MacOS: Add wiimote support via HIDAPI ( #934 )
2023-08-15 09:37:37 +02:00
Chris Purnell
f6a1cc598e
Fix error message when SDL fails to initialize ( #861 )
2023-06-16 19:57:27 +02:00
why-keith
4be57f4896
Migrate force_log_printf to new logging ( #714 )
2023-04-12 16:31:34 +02:00
Exzap
f2671f417f
Input: Fix potential race condition
...
Operator = for ControllerButtonState wasn't properly synchronized
2023-01-27 09:57:10 +00:00
goeiecool9999
cbdf381b31
Fix gamepad hotkey and game profile setting ( #510 )
2022-11-24 12:29:29 +01:00
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
Zhaohui Shi
f41f7b63e8
DSUController: fix crash when running on offline mode ( #434 )
2022-10-31 14:27:35 +01:00
Zhaohui Shi
88f63ca373
DSU: Fix bad crc calculate ( #410 )
2022-10-25 18:25:19 +02:00
Zhaohui Shi
643ac57a30
DSU: fix build error when enable DEBUG_DSU_CLIENT ( #408 )
2022-10-24 23:14:22 +02: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
Exzap
665a34e518
Linux: Always use libpng from system ( #381 )
...
* Always use system libpng on Linux
* Remove dependency on boost-crc in DSU (reuse existing implementation)
2022-10-17 13:25:49 +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
Herman Semenov
03f5967408
Fix incorrect streamout buffer index in GS + refactor various code ( #258 )
2022-09-17 03:45:18 +02:00
capitalists
b5963afbb5
Fix DSUController socket option error on Linux ( #234 )
2022-09-11 04:20:40 +02:00
capitalists
d4879da95c
Implement analog triggers for DSUController ( #239 )
2022-09-11 01:32:17 +02:00
Exzap
d60742f52b
Add all the files
2022-08-22 22:21:23 +02:00