From 7591eb10437b1dcd045b1b44d5566d9622a64a96 Mon Sep 17 00:00:00 2001
From: Serge <5920850+seerge@users.noreply.github.com>
Date: Fri, 5 Jul 2024 20:39:05 +0200
Subject: [PATCH] ROG Keris II Ace #2810
---
app/GHelper.csproj | 2 +-
app/Peripherals/Mouse/Models/KerisIIAce.cs | 19 +++++++++++++------
app/Peripherals/PeripheralsProvider.cs | 2 +-
3 files changed, 15 insertions(+), 8 deletions(-)
diff --git a/app/GHelper.csproj b/app/GHelper.csproj
index e03bb6e4..05681512 100644
--- a/app/GHelper.csproj
+++ b/app/GHelper.csproj
@@ -62,7 +62,7 @@
-
+
diff --git a/app/Peripherals/Mouse/Models/KerisIIAce.cs b/app/Peripherals/Mouse/Models/KerisIIAce.cs
index 046585e4..1d78a59a 100644
--- a/app/Peripherals/Mouse/Models/KerisIIAce.cs
+++ b/app/Peripherals/Mouse/Models/KerisIIAce.cs
@@ -1,13 +1,13 @@
namespace GHelper.Peripherals.Mouse.Models
{
- //P709_Wireless
- public class KerisIIAce : AsusMouse
+
+ public class KerisIIAceWired : AsusMouse
{
- public KerisIIAce() : base(0x0B05, 0x1B16, "mi_00", true)
+ public KerisIIAceWired() : base(0x0B05, 0x1B16, "mi_00", true)
{
}
- protected KerisIIAce(ushort vendorId, bool wireless) : base(0x0B05, vendorId, "mi_00", wireless)
+ protected KerisIIAceWired(ushort vendorId, bool wireless) : base(0x0B05, vendorId, "mi_00", wireless)
{
}
@@ -51,6 +51,11 @@
return true;
}
+ public override bool HasXYDPI()
+ {
+ return true;
+ }
+
public override bool IsLightingModeSupported(LightingMode lightingMode)
{
@@ -101,9 +106,11 @@
}
/*
- public class KerisIIAceWired : KerisIIAce
+ *
+ Mouse uses Omni Reciever
+ public class KerisIIAce : KerisIIAce
{
- public KerisIIAceWired() : base(0xAAAA, false)
+ public KerisIIAce() : base(0xAAAA, false)
{
}
diff --git a/app/Peripherals/PeripheralsProvider.cs b/app/Peripherals/PeripheralsProvider.cs
index 3c62f152..c0b87530 100644
--- a/app/Peripherals/PeripheralsProvider.cs
+++ b/app/Peripherals/PeripheralsProvider.cs
@@ -214,7 +214,7 @@ namespace GHelper.Peripherals
DetectMouse(new TUFM5());
DetectMouse(new KerisWirelssAimpoint());
DetectMouse(new KerisWirelssAimpointWired());
- DetectMouse(new KerisIIAce());
+ DetectMouse(new KerisIIAceWired());
DetectMouse(new PugioII());
DetectMouse(new PugioIIWired());
DetectMouse(new StrixImpactII());