Make SteamControllerConfigs enabled by default

This commit is contained in:
Kamil Trzciński 2022-12-06 21:23:18 +01:00
parent eb37020803
commit a75d9a35c3
3 changed files with 4 additions and 7 deletions

View file

@ -32,3 +32,4 @@ It does help this project on being supported.
- Improve responsiveness of PowerControl (read input more frequently)
- Fix selecting `DefaultProfile` on startup
- Detect GamePad UI open temporarily for controller layout
- Automatically manage steam controller configs when using Steam Input

View file

@ -14,7 +14,8 @@ namespace SteamController.Managers
{ "controller_base/desktop_neptune.vdf", Resources.empty_neptune },
{ "controller_base/chord_neptune.vdf", Resources.chord_neptune }
};
static readonly Dictionary<String, byte[]> installedSteamControllerFiles = new Dictionary<string, byte[]> {
static readonly Dictionary<String, byte[]> installedSteamControllerFiles = new Dictionary<string, byte[]>
{
{ "controller_base/templates/controller_neptune_steamcontroller.vdf", Resources.empty_neptune },
};

View file

@ -58,14 +58,9 @@ namespace SteamController
Overwrite
}
#if DEBUG
[UserScopedSetting]
[BrowsableAttribute(true)]
#else
[ApplicationScopedSetting]
[BrowsableAttribute(false)]
#endif
[DefaultSettingValue("DoNotTouch")]
[DefaultSettingValue("Overwrite")]
[Description("This does replace Steam configuration for controllers to prevent double inputs")]
public SteamControllerConfigsMode SteamControllerConfigs
{