feat: add option for automatic controller assignment in settings

This commit is contained in:
uncavo-hdmi
2025-01-26 21:20:27 +01:00
parent 3b5f6170d1
commit 186ed4f984
14 changed files with 252 additions and 38 deletions

View File

@@ -432,6 +432,11 @@ namespace Ryujinx.Ava.Utilities.Configuration
/// Enable or disable mouse support (Independent from controllers binding)
/// </summary>
public ReactiveObject<bool> EnableMouse { get; private set; }
/// <summary>
/// Enable or disable auto-assigning controllers to players
/// </summary>
public ReactiveObject<bool> EnableAutoAssign { get; private set; }
/// <summary>
/// Hotkey Keyboard Bindings
@@ -449,6 +454,7 @@ namespace Ryujinx.Ava.Utilities.Configuration
{
EnableKeyboard = new ReactiveObject<bool>();
EnableMouse = new ReactiveObject<bool>();
EnableAutoAssign = new ReactiveObject<bool>();
Hotkeys = new ReactiveObject<KeyboardHotkeys>();
InputConfig = new ReactiveObject<List<InputConfig>>();
}