kalaposfos13
8f3e3c2a69
Fix scePadOpen error returns and decouple pad handles from user IDs
2026-03-04 16:36:50 +01:00
kalaposfos13
9a487010d7
fossilised code elimination
2026-03-03 15:07:26 +01:00
kalaposfos13
b1bf54727e
we like to Move it Move it
2026-03-03 10:45:34 +01:00
kalaposfos13
903af7a548
removed old config backend
2026-03-02 19:15:45 +01:00
kalaposfos13
aee58a7b5c
clang, formatter of night
2026-02-16 21:55:32 +01:00
kalaposfos13
e1ad33155d
KBM -> joystick input smoothing v2
2026-02-16 21:54:10 +01:00
kalaposfos13
9126e07eca
up is still not down
Build and Release / reuse (push) Has been cancelled
Build and Release / clang-format (push) Has been cancelled
Build and Release / get-info (push) Has been cancelled
Build and Release / windows-sdl (push) Has been cancelled
Build and Release / macos-sdl (push) Has been cancelled
Build and Release / linux-sdl (push) Has been cancelled
Build and Release / linux-sdl-gcc (push) Has been cancelled
Build and Release / pre-release (push) Has been cancelled
2026-02-13 10:47:29 +01:00
kalaposfos13
baa766857d
parameter cleanup
2026-02-12 22:35:17 +01:00
kalaposfos13
9b8c15276a
merge fixes
2026-02-12 22:31:45 +01:00
kalaposfos13
1472781784
Merge remote-tracking branch 'origin/main' into user_and_settings
2026-02-12 22:31:24 +01:00
Vladislav Mikhalin
8c59571961
pad: refactoring ( #4016 )
...
* pad: refactoring
* clang is not my friend
2026-02-11 11:15:33 +02:00
kalaposfos13
bebd97ccfe
copyright 2026 (happy new year everyone)
2026-01-01 00:01:55 +01:00
kalaposfos13
ad1e58ed16
Squashed multiple controllers PR
2025-11-29 14:08:24 +01:00
rainmakerv2
c924c20575
Multiple controllers: Select active controller and set default controller ( #3169 )
...
* initial commit - not cleanup yet, not usable with imGUI
* Ugly solution to working with ImGUI
* Populate the default controller labels
* Add remove default button
* missing tr calls
* edit imgui flag after updating
* Refactor
* Update sirit
2025-07-30 21:37:45 +03:00
WujekFoliarz
b1af1334c9
Fix touchpad handling and change gyro calculation ( #3006 )
...
* Change touchpad handling and orientation calculation
* remove unnecessary includes in pad.cpp
* remove the cmake command arguments
* remove the weird file
* try to fix formatting
* limit new gyro and touchpad logic to controller 1
* remove cout
* fix formatting and add the handle check to scePadRead
* swap y and z back
2025-06-01 19:13:02 +03:00
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