Mouse Profile Import/Export (#2030)

* 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.
This commit is contained in:
IceStormNG
2024-02-04 16:57:41 +01:00
committed by GitHub
parent 106ac8aca5
commit 236e6215e7
6 changed files with 633 additions and 222 deletions

View File

@@ -1,9 +1,4 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GHelper.Peripherals
{
public enum PeripheralType
@@ -19,6 +14,10 @@ namespace GHelper.Peripherals
public int Battery { get; }
public bool Charging { get; }
public bool CanExport();
public byte[] Export();
public bool Import(byte[] blob);
public PeripheralType DeviceType();
public string GetDisplayName();