diff --git a/app/InputDispatcher.cs b/app/InputDispatcher.cs index 9d81ee1a..43d25175 100644 --- a/app/InputDispatcher.cs +++ b/app/InputDispatcher.cs @@ -137,7 +137,6 @@ namespace GHelper string actionM1 = AppConfig.getConfigString("m1"); string actionM2 = AppConfig.getConfigString("m2"); - if (keyProfile != Keys.None) hook.RegisterHotKey(ModifierKeys.Shift | ModifierKeys.Control, keyProfile); if (keyApp != Keys.None) hook.RegisterHotKey(ModifierKeys.Shift | ModifierKeys.Control, keyApp); @@ -148,7 +147,7 @@ namespace GHelper // FN-Lock group if (AppConfig.isConfig("fn_lock") && !AppConfig.ContainsModel("VivoBook")) - for (Keys i = Keys.F1; i < Keys.F12; i++) hook.RegisterHotKey(ModifierKeys.None, i); + for (Keys i = Keys.F1; i <= Keys.F11; i++) hook.RegisterHotKey(ModifierKeys.None, i); } diff --git a/app/KeyboardHook.cs b/app/KeyboardHook.cs index 1c60230f..e6496ee0 100644 --- a/app/KeyboardHook.cs +++ b/app/KeyboardHook.cs @@ -105,7 +105,7 @@ public sealed class KeyboardHook : IDisposable // register the hot key. if (!RegisterHotKey(_window.Handle, _currentId, (uint)modifier, (uint)key)) - throw new InvalidOperationException("Couldn’t register the hot key."); + Logger.WriteLine("Couldn’t register " + key); } ///