ryubing-ryujinx/src/Ryujinx.Input
cookieso e7aa6775af
Some checks are pending
Canary CI / Release for linux-arm64 (push) Waiting to run
Canary CI / Release for linux-x64 (push) Waiting to run
Canary CI / Release for win-x64 (push) Waiting to run
Canary CI / Release MacOS universal (push) Waiting to run
Canary CI / Post CI Steps (push) Blocked by required conditions
Input: Implement HD Rumble for compatible Nin devices (#40)
This PR addresses [this issue](https://github.com/Ryubing/Issues/issues/231) and implements HD Rumble for compatible Nin devices.
## New Features
- Add the option for Gamepads to implement HD Rumble
- Add the HD rumble capability to SDL3Gamepad and SDL3JoyCon when they meet certain requirements

Reviewed-on: https://git.ryujinx.app/projects/Ryubing/pulls/40
2026-05-13 23:57:30 +00:00
..
Assigner misc: chore: Use explicit types in input projects 2025-01-25 14:09:05 -06:00
HLE Input: Implement HD Rumble for compatible Nin devices (#40) 2026-05-13 23:57:30 +00:00
Motion Fix ~3500 analyser issues 2025-05-30 17:08:34 -05:00
Button.cs Ava UI: Input Menu Refactor (#5826) 2024-04-17 18:52:12 -03:00
ButtonType.cs Ava UI: Input Menu Refactor (#5826) 2024-04-17 18:52:12 -03:00
GamepadButtonInputId.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
GamepadFeaturesFlag.cs Fix ~3500 analyser issues 2025-05-30 17:08:34 -05:00
GamepadStateSnapshot.cs Memory Changes part 2 (ryubing/ryujinx!123) 2025-08-25 17:44:15 -05:00
IGamepad.cs Input: Implement HD Rumble for compatible Nin devices (#40) 2026-05-13 23:57:30 +00:00
IGamepadDriver.cs Fix ~3500 analyser issues 2025-05-30 17:08:34 -05:00
IKeyboard.cs Memory Changes 3.2 (ryubing/ryujinx!234) 2025-12-06 17:19:19 -06:00
IMouse.cs Memory changes 3 (ryubing/ryujinx!202) 2025-10-30 20:55:58 -05:00
Key.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
KeyboardStateSnapshot.cs Memory changes 3 (ryubing/ryujinx!202) 2025-10-30 20:55:58 -05:00
MotionInputId.cs Fix ~3500 analyser issues 2025-05-30 17:08:34 -05:00
MouseButton.cs [Ryujinx.Input] Address dotnet-format issues (#5384) 2023-06-28 18:23:00 +02:00
MouseStateSnapshot.cs Memory changes 3 (ryubing/ryujinx!202) 2025-10-30 20:55:58 -05:00
Ryujinx.Input.csproj Migrate to .NET 9 (#198) 2024-12-19 18:52:25 -06:00
StickInputId.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00