ryubing-ryujinx/src/Ryujinx
Frosch 5511ff5686 fix: gamepads have the same name (#27)
When connecting multiple controllers of the same model, the first device's name ends with (0), the second with (1), the third with (1), the fourth with (1), and so on. To ensure these names are truly unique, GetUniqueGamepadName is now called recursively.

Before:
![image](/attachments/c27ab407-0945-48d8-92a8-6f1fe7fb2727)

After:
![image](/attachments/da7b1427-958c-45d5-8351-6f977d971e1e)

Reviewed-on: https://git.ryujinx.app/projects/Ryubing/pulls/27
2026-05-10 23:19:59 +00:00
..
Assets chore: post-migration cleanup 2026-04-13 00:51:10 -05:00
Common fix new locale files data loading (ryubing/ryujinx!245) 2025-12-31 20:21:35 -06:00
Headless Fix SaveCurrentScreenshot (ryubing/ryujinx!230) 2025-12-04 17:35:17 -06:00
Input Fix backslash key not mappable in controller settings (ryubing/ryujinx!265) 2026-02-18 18:13:15 -06:00
Systems UI: LoadGuestApplication asynchronous cancellation (#1) 2026-05-02 02:30:57 +00:00
UI fix: gamepads have the same name (#27) 2026-05-10 23:19:59 +00:00
Utilities Linux: Fix file picker not launching from disabling core dumps (ryubing/ryujinx!249) 2026-03-06 19:04:42 -06:00
app.manifest infra: Make Avalonia the default UI (#6375) 2024-03-02 12:51:05 +01:00
Program.cs revert 96f8d519e6 (#76) 2026-05-03 16:27:51 +00:00
Ryujinx.csproj skia-natives (again) (#78) 2026-05-04 12:42:52 +00:00
Ryujinx.ico Remove icon padding 2024-12-14 08:03:17 -06:00