mirror of
https://github.com/jkocon/g-helper.git
synced 2026-02-23 13:00:52 +01:00
Ctrl+M1/M2 for TUF
This commit is contained in:
@@ -70,6 +70,7 @@ namespace GHelper.AnimeMatrix
|
|||||||
if (brightness == 0 || (auto && SystemInformation.PowerStatus.PowerLineStatus != PowerLineStatus.Online))
|
if (brightness == 0 || (auto && SystemInformation.PowerStatus.PowerLineStatus != PowerLineStatus.Online))
|
||||||
{
|
{
|
||||||
mat.SetDisplayState(false);
|
mat.SetDisplayState(false);
|
||||||
|
mat.SetDisplayState(false); // some devices are dumb
|
||||||
Logger.WriteLine("Matrix Off");
|
Logger.WriteLine("Matrix Off");
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
<ProduceReferenceAssembly>False</ProduceReferenceAssembly>
|
<ProduceReferenceAssembly>False</ProduceReferenceAssembly>
|
||||||
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
|
||||||
<AssemblyVersion>0.103</AssemblyVersion>
|
<AssemblyVersion>0.104</AssemblyVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||||
|
|||||||
@@ -150,12 +150,25 @@ namespace GHelper.Input
|
|||||||
public static bool NoMKeys()
|
public static bool NoMKeys()
|
||||||
{
|
{
|
||||||
return AppConfig.ContainsModel("Z13") ||
|
return AppConfig.ContainsModel("Z13") ||
|
||||||
|
AppConfig.ContainsModel("FX706") ||
|
||||||
AppConfig.ContainsModel("FA506") ||
|
AppConfig.ContainsModel("FA506") ||
|
||||||
AppConfig.ContainsModel("FX506") ||
|
AppConfig.ContainsModel("FX506") ||
|
||||||
AppConfig.ContainsModel("Duo") ||
|
AppConfig.ContainsModel("Duo") ||
|
||||||
AppConfig.ContainsModel("FX505");
|
AppConfig.ContainsModel("FX505");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void BrightnessUp()
|
||||||
|
{
|
||||||
|
if (IsManualBrightness()) Program.toast.RunToast(ScreenBrightness.Adjust(+10) + "%", ToastIcon.BrightnessUp);
|
||||||
|
HandleOptimizationEvent(32);
|
||||||
|
}
|
||||||
|
|
||||||
|
static void BrightnessDown()
|
||||||
|
{
|
||||||
|
if (IsManualBrightness()) Program.toast.RunToast(ScreenBrightness.Adjust(-10) + "%", ToastIcon.BrightnessDown);
|
||||||
|
HandleOptimizationEvent(16);
|
||||||
|
}
|
||||||
|
|
||||||
public void KeyPressed(object sender, KeyPressedEventArgs e)
|
public void KeyPressed(object sender, KeyPressedEventArgs e)
|
||||||
{
|
{
|
||||||
|
|
||||||
@@ -227,12 +240,10 @@ namespace GHelper.Input
|
|||||||
KeyboardHook.KeyPress(Keys.Snapshot);
|
KeyboardHook.KeyPress(Keys.Snapshot);
|
||||||
break;
|
break;
|
||||||
case Keys.F7:
|
case Keys.F7:
|
||||||
if (IsManualBrightness()) Program.toast.RunToast(ScreenBrightness.Adjust(-10) + "%", ToastIcon.BrightnessDown);
|
BrightnessDown();
|
||||||
HandleOptimizationEvent(16);
|
|
||||||
break;
|
break;
|
||||||
case Keys.F8:
|
case Keys.F8:
|
||||||
if (IsManualBrightness()) Program.toast.RunToast(ScreenBrightness.Adjust(+10) + "%", ToastIcon.BrightnessUp);
|
BrightnessUp();
|
||||||
HandleOptimizationEvent(32);
|
|
||||||
break;
|
break;
|
||||||
case Keys.F9:
|
case Keys.F9:
|
||||||
KeyboardHook.KeyWinPress(Keys.P);
|
KeyboardHook.KeyWinPress(Keys.P);
|
||||||
@@ -269,11 +280,11 @@ namespace GHelper.Input
|
|||||||
{
|
{
|
||||||
case Keys.VolumeDown:
|
case Keys.VolumeDown:
|
||||||
// Screen brightness down on CTRL+VolDown
|
// Screen brightness down on CTRL+VolDown
|
||||||
HandleOptimizationEvent(16);
|
BrightnessDown();
|
||||||
break;
|
break;
|
||||||
case Keys.VolumeUp:
|
case Keys.VolumeUp:
|
||||||
// Screen brightness up on CTRL+VolUp
|
// Screen brightness up on CTRL+VolUp
|
||||||
HandleOptimizationEvent(32);
|
BrightnessUp();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user