kalaposfos13
f111395044
Fix issues with input detection due to overloaded ring buffer and fix buffer size being incorrect ( #2346 )
...
* Add axis noise filter + only update outputs if a change happened
* Change the ring buffer size to 32 as seen in Ghidra
* Fix merge
2025-02-05 20:36:16 +02:00
Quang Ngô
90b04e8cc0
input: Don't use old input state in GameController::ReadState() ( #2170 )
2025-01-18 09:59:38 +03:00
kalaposfos13
15c9bb0e83
Motion controls ( #1984 )
...
* Initial motion controls
* Store sensor polling rate, and add more logging
* Revert commented out logging for testing purposes
* Code cleanup & clang
* New orientation handling
* clang
2025-01-01 20:05:22 +02:00
TheTurtle
5b6e0ab238
core: Library cleanup ( #1631 )
...
* core: Split error codes into separate files
* Reduces build times and is cleaner
* core: Bring structs and enums to codebase style
* core: More style changes
2024-11-30 22:37:36 +02:00
Vladislav Mikhalin
c38e3f77f9
Add poll interval to libScePad ( #1415 )
2024-10-19 15:57:01 +03:00
counter185
15fc267f0d
Update controller.h
2024-08-28 13:58:37 +02:00
counter185
4e6e90dfb9
add touchpad support, auto reconnect
2024-08-28 13:48:50 +02:00
counter185
bb159eafb9
Basic gamepad support through SDL ( #407 )
...
* Add basic gamepad support through SDL
* lightbar, vibration, code style changes
* okay fine
* one day clang format will finally pass
2024-08-13 12:54:08 +03:00
georgemoralis
48d6ccd9bb
partially added analog controls
2024-06-17 12:52:25 +03:00
raphaelthegreat
dd91456b48
video_core: Moar shader instruction
2024-05-30 18:17:54 +03:00
GPUCode
c01b6f8397
video_core: Rewrite vulkan and videoout
2024-04-14 17:10:40 +03:00
GPUCode
0a94899c86
src: Move control to input directory
2024-04-14 01:18:25 +03:00