Support for Chinese TuF M4 Wireless (P310) (#2285)

* Support for Strix Carry (P508)

* Fixes polling rate, angle snapping and debounce for Gladius II Origin.

* The Gen2 version of the TuF M3 uses 0-100 for brightness.

* Adds support for ROG Strix Impact III (P518)

* Import/Export feature for mice.

* Suppor for Strix Impact (P303)

* Support for Strix Impact II Electro Punk

* Strix Carry has 50 DPI minimum and increments of 50.

* Respect top-most setting of GHelper

* Fixes to the buttons to be wider to fit longer translations.

* Basic support for the Galdius III EVA02

* Gladius wireless and wired PIDs were switched

* Add support for the chinese variant of the M4 Wireless, the P310
This commit is contained in:
IceStormNG
2024-03-25 10:08:52 +01:00
committed by GitHub
parent 883d473ad4
commit 7d5b70c4b4
2 changed files with 20 additions and 0 deletions

View File

@@ -7,6 +7,10 @@
{ {
} }
public TUFM4Wirelss(ushort productId) : base(0x0B05, productId, "mi_00", true)
{
}
public override int DPIProfileCount() public override int DPIProfileCount()
{ {
return 4; return 4;
@@ -82,4 +86,19 @@
return true; return true;
} }
} }
//P310
public class TUFM4WirelssCN : TUFM4Wirelss
{
public TUFM4WirelssCN() : base(0x1A8D)
{
}
public override string GetDisplayName()
{
return "TX GAMING MOUSE (Wireless)";
}
}
} }

View File

@@ -194,6 +194,7 @@ namespace GHelper.Peripherals
DetectMouse(new ROGKerisWirelessEvaEdition()); DetectMouse(new ROGKerisWirelessEvaEdition());
DetectMouse(new ROGKerisWirelessEvaEditionWired()); DetectMouse(new ROGKerisWirelessEvaEditionWired());
DetectMouse(new TUFM4Wirelss()); DetectMouse(new TUFM4Wirelss());
DetectMouse(new TUFM4WirelssCN());
DetectMouse(new StrixImpactIIWireless()); DetectMouse(new StrixImpactIIWireless());
DetectMouse(new StrixImpactIIWirelessWired()); DetectMouse(new StrixImpactIIWirelessWired());
DetectMouse(new GladiusIII()); DetectMouse(new GladiusIII());