IceStormNG
21ad10ce4e
Fix for Gladius II Origin ( #1936 )
...
* Support for Strix Carry (P508)
* Fixes polling rate, angle snapping and debounce for Gladius II Origin.
2024-01-16 15:07:02 +01:00
IceStormNG
0da6540de4
Support for Strix Carry (P508) ( #1922 )
2024-01-14 20:40:30 +01:00
IceStormNG
bc79784b2f
Support for ROG Spatha ( #1914 )
...
* Added support for ROG Chakram Core (P511)
* Add support for the TUF M3 Gen II
* Support for Gladius II and Gladius II Origin (P502 and P504)
* Support for ROG Spatha Mouse
2024-01-13 19:33:47 +01:00
IceStormNG
69ec75ff79
Support for Gladius II and Gladius II Origin ( #1848 )
2024-01-04 18:15:52 +01:00
IceStormNG
e7ceb2feaf
Support for ASUS TuF M3 Gen II ( #1762 )
...
* Added support for ROG Chakram Core (P511)
* Add support for the TUF M3 Gen II
2023-12-19 12:29:12 +01:00
IceStormNG
4a1e585c69
Added support for ROG Chakram Core (P511) ( #1662 )
2023-11-27 15:10:54 +01:00
Serge
9f56aa9d3d
Detect Z13 keyboard reconnection https://github.com/seerge/g-helper/issues/1581
2023-11-12 11:48:06 +01:00
IceStormNG
a41595068e
TUF M5 has 3 profiles, not just 1
2023-10-12 12:19:02 +02:00
IceStormNG
95103108f2
Remove unsupported modes from the keris wireless aimpoint
2023-10-07 12:09:52 +02:00
IceStormNG
c2ca761d99
Adds support for the ROG Chakram (P704)
2023-10-05 18:21:53 +02:00
IceStormNG
a92924840b
Support for TUF Gaming M5 Mouse.
2023-10-04 13:05:21 +02:00
IceStormNG
4a3108a5e0
Corrected a comment. The mouse has 3 zones.
2023-09-25 14:35:09 +02:00
IceStormNG
cd95802912
Support for Strix Impact II (P506)
2023-09-25 14:30:47 +02:00
IceStormNG
0378b65763
Added Pugio II (P705) Mouse configuration
2023-09-02 00:54:16 +02:00
IceStormNG
e7eb7fab8a
Make low battery warning values configureable per mouse
2023-09-02 00:53:00 +02:00
IceStormNG
9761f10398
Support for Harpe Ace Aim Lab Edition (P713).
2023-08-20 15:08:11 +02:00
IceStormNG
e4aa5f0283
Cleanup of left-overs that shouldn't be there
2023-08-18 15:17:03 +02:00
IceStormNG
18b664a123
Default Profile is 0, so use that if decoding fails to have a sane fallback.
2023-08-18 15:09:12 +02:00
IceStormNG
1d03eb064a
Allow subclasses to read whether packet logger is enabled or not
2023-08-18 15:08:40 +02:00
IceStormNG
0ad058ec4a
Added feature to read and edit Acceleration and Deceleration values. It seems like only the Harpe Ace really does something with it even though all AimPoint Mice respond to it and store the value.
2023-08-18 15:08:08 +02:00
IceStormNG
18b54886ed
Improved packet handling to deal better with empty packets and errors.
2023-08-18 15:05:55 +02:00
IceStormNG
f79a91fb78
Make reportId a constructor variable as some mice might not require 0x00 as most do.
2023-08-18 15:04:49 +02:00
IceStormNG
c82ec8a005
Adds ROG Keris Wireless Aimpoint (P709_Wireless)
2023-08-17 14:25:31 +02:00
Rakaveli
29f0de9cba
wrong wireless flag fixed
2023-08-05 18:11:18 +05:00
Rakaveli
f9a7bd0fe0
Added support for rog keris eva edition mouse
2023-08-05 17:58:22 +05:00
IceStormNG
3c4a6c5e95
Added TUF Gaming M3
2023-08-03 17:05:26 +02:00
IceStormNG
977e7cc8c4
Angle tuning limits are now variable and can be overriden per mouse.
2023-08-02 21:44:03 +02:00
IceStormNG
659a408225
Disable packet logger for release builds.
2023-08-02 10:32:25 +02:00
IceStormNG
8f59ff5e3d
Adds support for Gladius III Wireless (P706_Wireless). Renamed the other Gladius III (Wireless Aimpoint) to differentiate them. Fixes a crashbug that can occurs when opening the
2023-07-31 18:21:28 +02:00
IceStormNG
4f2fdc55ee
Adds Button debounce (button response time) setting for supported mice.
2023-07-31 13:05:31 +02:00
IceStormNG
b5451cfc21
Added Rog Strix Impact II Wireless mouse support. Hint: Has the same DPI switching Problem as the Keris.
2023-07-31 12:40:40 +02:00
IceStormNG
5bf579fec5
Imroved handling for mice with only a single lighting zone.
2023-07-30 17:28:08 +02:00
IceStormNG
297cec6e77
Added Rog Keris Wireless mouse support
2023-07-30 16:30:34 +02:00
IceStormNG
7c80a32fc2
Added Lighting zones for supported mice.
2023-07-30 13:42:35 +02:00
IceStormNG
b00ac96e99
Merge branch 'main' into asus-mouse-support
...
# Conflicts:
# app/Peripherals/PeripheralsProvider.cs
2023-07-30 11:56:07 +02:00
IceStormNG
c7c14a9211
byte 3 is only 2 for mice with XY DPIs.
2023-07-30 11:23:38 +02:00
IceStormNG
78cbfc8813
Added TUF M4 Wireless mouse.
2023-07-30 11:18:15 +02:00
IceStormNG
569519aeea
Mice with only one DPI per setting read through a different packet
2023-07-30 11:17:21 +02:00
IceStormNG
3cfd7e01ca
Renamed Gladius III to Gladius III Aimpoint as there is also a regular Gladius III
2023-07-30 11:16:53 +02:00
IceStormNG
93b6c360d6
Handling of error responses from the mouse and some mice spam packets through the interface. Read again, until you get the matching USB packet or a timeout happens (aka: No data left in the buffer).
2023-07-30 11:10:31 +02:00
IceStormNG
15ba1b8c38
Allow override of "SetDPIProfil" function if needed
2023-07-30 11:09:27 +02:00
IceStormNG
2f35889a61
Measure mouse I/O for diagnostics purpose.
2023-07-30 10:56:01 +02:00
IceStormNG
e0e86962d1
Re-ordered sync
2023-07-30 10:54:33 +02:00
IceStormNG
cdde8afc7e
Somem ice have separate X/Y DPI settings (not supported yet, but needs to be read differently from the mouse).
2023-07-30 10:54:09 +02:00
IceStormNG
0af87ecdac
Variable DPI Increment as some mice do not use 50 per step but 100.
2023-07-30 10:50:09 +02:00
IceStormNG
4b3d18347c
Variable max brightness as some mice do not use 0-100 but 0-4 as brightness values.
2023-07-30 10:49:26 +02:00
IceStormNG
6d66831770
Simplified exception naming
2023-07-30 10:48:02 +02:00
IceStormNG
e0795dd16b
Adjust timeout to lower values. The typical mouse response time is between 1 and 40ms. 300 should be more than enough to fail earlier when the device does not respond.
2023-07-30 10:47:35 +02:00
IceStormNG
b0733d9254
Refresh the mouse only every 20s in background. When GHelper becomes visible, force refresh all devices.
2023-07-30 10:46:10 +02:00
Serge
6029660860
Added timer to prevent checking for Mice multiple times in a row
2023-07-28 00:06:01 +02:00