diff --git a/src/BizHawk.Client.Common/config/Binding.cs b/src/BizHawk.Client.Common/config/Binding.cs index 323e475008..f499844883 100644 --- a/src/BizHawk.Client.Common/config/Binding.cs +++ b/src/BizHawk.Client.Common/config/Binding.cs @@ -66,6 +66,7 @@ namespace BizHawk.Client.Common Bind("General", "Frame Inch"); Bind("General", "Toggle Messages"); Bind("General", "Toggle Display Nothing"); + Bind("General", "Accept Background Input"); Bind("Save States", "Save State 1", "Shift+F1"); Bind("Save States", "Save State 2", "Shift+F2"); diff --git a/src/BizHawk.Client.EmuHawk/MainForm.Hotkey.cs b/src/BizHawk.Client.EmuHawk/MainForm.Hotkey.cs index 7986ba1275..0d4719901b 100644 --- a/src/BizHawk.Client.EmuHawk/MainForm.Hotkey.cs +++ b/src/BizHawk.Client.EmuHawk/MainForm.Hotkey.cs @@ -165,6 +165,10 @@ namespace BizHawk.Client.EmuHawk // TODO: account for 1 when implemented Config.DispSpeedupFeatures = Config.DispSpeedupFeatures == 0 ? 2 : 0; break; + case "Accept Background Input": + Config.AcceptBackgroundInput ^= true; + AddOnScreenMessage($"Accept Background Input toggled {(Config.AcceptBackgroundInput ? "On" : "Off")}"); + break; // Save States case "Save State 1":