SteamController: Promote RTSS detection to Release - enable by default

This commit is contained in:
Kamil Trzciński 2023-01-21 22:09:17 +01:00
parent 9792dfda9b
commit 485e2535ef
4 changed files with 9 additions and 8 deletions

View file

@ -9,6 +9,7 @@
## 0.6.x
- SteamController: Promote RTSS detection to Release - enable by default
- SteamController: Improve detection of Steam processes (especially latest controller UI changes)
- SteamController: Add configuration wizard for the first time or when configuration was lost
- PowerControl: Show current time

View file

@ -6,7 +6,7 @@ namespace SteamController.Managers
{
public override void Tick(Context context)
{
context.State.RTSSInForeground = SettingsDebug.Default.DetectRTSSForeground && RTSS.IsOSDForeground();
context.State.RTSSInForeground = Settings.Default.DetectRTSSForeground && RTSS.IsOSDForeground();
}
}
}

View file

@ -20,6 +20,13 @@ namespace SteamController
set { Set("EnableSteamDetection", value); }
}
[Description("If current foreground process uses overlay, treat it as a game.")]
public bool DetectRTSSForeground
{
get { return Get<bool>("DetectRTSSForeground", true); }
set { Set("DetectRTSSForeground", value); }
}
[Description("Default profile used when going back to Desktop mode")]
[Browsable(true)]
[TypeConverter(typeof(ProfilesSettings.Helpers.ProfileStringConverter))]

View file

@ -20,13 +20,6 @@ namespace SteamController
set { Set("KeepX360AlwaysConnected", value); }
}
[Description("If current foreground process uses overlay, treat it as a game.")]
public bool DetectRTSSForeground
{
get { return Get<bool>("DetectRTSSForeground", false); }
set { Set("DetectRTSSForeground", value); }
}
[Description("Use Lizard Buttons instead of emulated. This option is only for testing purposes.")]
public bool LizardButtons { get; set; } = false;