Stenzek
4f6c42e0f7
Data: Add additional PromptFont glyphs
...
Fixes missing glyphs for guide/PS buttons.
2026-02-16 21:02:07 +10:00
Stenzek
a43e05472a
Host: Split into multiple files
...
Translation, actual host, and core for settings management.
2025-12-20 23:50:26 +10:00
Stenzek
1cc5fe081c
ImGuiManager: Remove duration parameter from OSD messages
...
Use a type instead.
2025-11-24 21:02:04 +10:00
Stenzek
e6788b313e
System: Add 'Runahead for Analog Input' option
...
Mitigates the performance impact of serializing PGXP state.
2025-10-04 19:17:31 +10:00
Stenzek
10f9039dea
Controller: Skip runahead replay when analog is unchanged
...
Slight CPU usage reduction at idle.
2025-10-04 17:44:33 +10:00
Stenzek
1b49f82c98
Controller: Merge all binds into one index space
...
Simplifies things a bit.
2025-10-04 16:52:26 +10:00
Stenzek
f0c67e998b
Controller: Remove GetInputOverlayIconColor()
...
Use the bind state instead.
2025-10-04 16:39:40 +10:00
Stenzek
ffa0e8d131
Qt: Refactor LED bindings
...
Make it more general and bindable to both the mode and RGB LED, that way
it can be used on Dualshock 4 as well.
2025-10-02 11:54:41 +10:00
Ariel Nogueira Kovaljski
51942df7dd
Use DualSense Mic Mute LED for Analog Mode ( #3574 )
...
* Use DualSense Mic Mute LED for Analog Mode
* Fix function casing and move function call outside loop
* Refactored code to use binds
- `InputManager` no longer uses API specific logic
- The Mic Mute LED gets bound as `ModeLED = SDL-0/ModeLED` only for DualSense controllers
- Changed DualSense detection to use Vendor & Product ID
2025-10-02 11:54:13 +10:00
Stenzek
8d80ae123d
Controller: Remove 'f' from string float values
2025-04-26 14:41:45 +10:00
Stenzek
dd7fd32501
Controller: Add GetVibrationMotorState()
2025-01-13 16:49:14 +10:00
Stenzek
d6ce322eba
Controller: Use additional icons
2025-01-11 20:51:16 +10:00
Stenzek
6f9caa6b12
InputManager: Add proper binds for vibration motors
...
Instead of the janky "vibration capabilities" flag.
Fixes the "Clear Mappings" button not applying to vibration motors.
2025-01-11 20:25:11 +10:00
Stenzek
7442ec2f19
JogCon: Implement command 0x44
2024-12-19 12:42:01 +10:00
Stenzek
e9848a6182
Misc: Collapse more niche log channels
2024-12-01 23:21:33 +10:00
Stenzek
7c627a8c83
Controller: Add JogCon
...
This is probably wrong, but I have no way of testing it with an actual
force feedback wheel.
PRs welcome to improve it further.
2024-12-01 21:17:54 +10:00