From 138b7699d9bee1b4fa66d7338a9f55b19639957a Mon Sep 17 00:00:00 2001 From: jkocon <39369166+jkocon@users.noreply.github.com> Date: Wed, 4 Dec 2024 12:02:09 +0100 Subject: [PATCH] Update InputDispatcher.cs Added shortcut for activating XGM (ctrl+alt+shift+F21) and deactivating XGM (ctrl+alt+shift+F22) --- app/Input/InputDispatcher.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/Input/InputDispatcher.cs b/app/Input/InputDispatcher.cs index 8eb97d37..6f40f5f1 100644 --- a/app/Input/InputDispatcher.cs +++ b/app/Input/InputDispatcher.cs @@ -136,6 +136,8 @@ namespace GHelper.Input hook.RegisterHotKey(ModifierKeys.Shift | ModifierKeys.Control | ModifierKeys.Alt, Keys.F14); hook.RegisterHotKey(ModifierKeys.Shift | ModifierKeys.Control | ModifierKeys.Alt, Keys.F15); + hook.RegisterHotKey(ModifierKeys.Shift | ModifierKeys.Control | ModifierKeys.Alt, Keys.F21); + hook.RegisterHotKey(ModifierKeys.Shift | ModifierKeys.Control | ModifierKeys.Alt, Keys.F22); hook.RegisterHotKey(ModifierKeys.Shift | ModifierKeys.Control | ModifierKeys.Alt, keyProfile0); hook.RegisterHotKey(ModifierKeys.Shift | ModifierKeys.Control | ModifierKeys.Alt, keyProfile1); @@ -470,6 +472,14 @@ namespace GHelper.Input Program.toast.RunToast(Properties.Strings.StandardMode); Program.settingsForm.gpuControl.SetGPUMode(AsusACPI.GPUModeStandard); break; + case Keys.F21: + Program.toast.RunToast("Activating XGM"); + Program.settingsForm.gpuControl.ToggleXGM(true); + break; + case Keys.F22: + Program.toast.RunToast("Deactivating XGM"); + Program.settingsForm.gpuControl.ToggleXGM(false); + break; } }