Commit Graph

124 Commits

Author SHA1 Message Date
Mola19
ff95fcfa88 add support for Asus ROG Strix Impact III 2023-12-24 22:25:56 +00:00
Mola19
9ffd853ae4 add direct mode to newer Asus mice 2023-11-23 00:32:13 +01:00
Mola19
94d9204177 Add support for Asus ROG Gladius III Wireless Aimpoint to resolve #3650 2023-11-21 03:51:57 +00:00
Mola19
44610cf326 fix for saving on Asus ROG Spatha and Asus ROG Strix Evolve 2023-11-09 02:41:06 +01:00
Mola19
65e7edc452 add support for Asus ROG Spatha and restructure Asus Strix Evolve 2023-11-08 23:22:12 +00:00
Adam Honse
d47be6b3b4 Initialize ROG Ally so that it works regardless of whether the hid-asus driver... 2023-10-30 01:46:00 +00:00
Mola19
ddc2b7f5e8 Fix duplicate destructor in AsusAuraMainboard 2023-09-21 03:00:27 +02:00
rytypete
e55da57f46 Add Asus USB Motherboard save and shutdown effect support 2023-09-14 22:01:52 +00:00
Arcitec
b452110b43 Fix serial numbers from buggy ASUS keyboard firmwares
* ASUS firmware bugs sometimes return trailing garbage after the serial number. This new algorithm cleans up the garbage by only allowing legal, lower-ASCII characters, so that OpenRGB can accurately identify keyboards that have buggy firmwares.
2023-09-03 17:15:12 +02:00
Arcitec
21092ef7e0 Rename ASUS keyboard matrix layouts to language-independent identifiers
* Makes it clearer which layouts people should be using when contributing new languages or new ASUS hardware.
2023-09-03 17:15:12 +02:00
Arcitec
d6bccc42e4 Add support for ASUS ROG Strix Scope II 96 Wireless
* USB Mode: Keyboard is fully mapped out and accurately represented in the LED matrix. Supports US, UK and Nordic layouts.

* Bluetooth Mode: Hardware does not support RGB control via Bluetooth, nothing can be done about that.

* 2.4GHz Mode: This keyboard uses the new "ASUS Omni Receiver" hardware, which is a new multi-device dongle which can pair with multiple keyboards and mice. Requires separate reverse engineering in the future. Not supported at the moment.
2023-09-03 17:15:12 +02:00
rytypete
74e1df4cd1 Indicate effects and save support for Asus ROG Ally 2023-09-02 13:09:14 +02:00
Mola19
f3763a1b5c fix crash on rescan with Asus ROG Spatha X 2023-08-20 20:32:07 +00:00
Mola19
16b4235758 fix brightness of some Asus Aura Mice 2023-08-15 23:56:40 +00:00
Mola19
64c2cc579f fix Asus ROG Spatha X Dock 2023-08-09 03:43:03 +00:00
Mola19
cd000218b1 move Asus ROG Strix Scope and Scope RX to AsusAuraTUFKeyboardController to add missing features 2023-08-02 02:27:55 +02:00
Mola19
0057df0efb move Asus ROG Strix Flare to AsusAuraTUFKeyboardController to add missing features (resolves #3415) 2023-08-01 03:40:16 +00:00
Mola19
35c5d99a80 add support for Asus ROG Strix Flare II Animate 2023-07-20 02:26:19 +00:00
Martin Hartl
a98b0c1b62 Asus mainboard: Fix addressable only mainboard 2023-07-17 19:57:06 +00:00
Mola19
16d8c8e962 fix AsusAuraTUFKeyboard quicksand mode direction 2023-07-13 05:39:32 +00:00
Cooper Hall
9fab4110d7 fixed one definition rule warnings 2023-07-10 18:13:47 +00:00
Adam Honse
b8f4b081a4 Fix more warnings 2023-07-05 23:27:32 -05:00
Adam Honse
67dedaa2be Implement effect modes and clean up code 2023-06-26 04:16:29 +00:00
Adam Honse
cc407379fc Initial support for ASUS ROG Ally 2023-06-26 04:16:29 +00:00
Mola19
843f167b5f support for Asus TUF Gaming K5 2023-06-20 01:40:50 +02:00
Mola19
052c11e964 fix for Asus ROG Balteus mode saving 2023-06-03 04:10:33 +02:00
Mola19
69db40e334 fix for Asus ROG Balteus version fetching 2023-06-02 17:55:02 +02:00
Andrey
009cd53038 Fix crash due to double ROGStrixLC closing 2023-05-25 12:54:51 +00:00
J Sek
e2dbe292a1 Add support for ROG Strix Scope RX TKL Wireless Deluxe 2023-05-24 21:51:03 +00:00
Mola19
a050d8e311 support for Asus TUF Gaming K1 to resolve #2242 2023-04-21 23:31:40 +00:00
Mola19
034a991076 fix detection and modes for Asus ROG Strix Impact 2023-03-31 03:12:05 +00:00
Mola19
83a53482a5 optimize Asus ROG Claymore version fetching (resolves #3258) 2023-03-28 13:00:35 +00:00
Mola19
76e7bd4d1f support for Mouse Dock of the Asus ROG Spatha X 2023-03-23 00:02:27 +01:00
Mola19
7ca21eafff support for Asus ROG Spatha X and fixes for Asus Chakram X 2023-03-16 00:05:54 +01:00
Cooper Hall
45be4329c5 Fixed some warnings 2023-03-11 23:25:26 +00:00
Mola19
6360457211 support for Asus ROG Strix XG279Q to resolve #3137 2023-03-08 22:29:22 +01:00
Adam Honse
ff8ac680ad Replace most instances of sprintf() with snprintf() 2023-03-02 00:15:03 -06:00
Mola19
b9c0b274ab support for Asus ROG Chakram X 2023-01-03 23:06:25 +00:00
D E
c51b019ff7 Add ASUS ROG Strix Flare CoD BO4 Edition keyboard 2023-01-03 02:08:38 +00:00
Mola19
790abdd9c0 adding hardware modes and layout detection to Asus ROG Falchion to resolve #2732 2022-12-03 00:51:52 +01:00
Adam Honse
be90537d10 Fix warnings 2022-11-27 02:52:39 -06:00
Mola19
88136152fc support for ASUS ROG Strix XG27AQM 2022-11-25 20:15:00 +01:00
Mola19
a64894445d support for Asus ROG Gladius III to resolve #2872 2022-11-14 14:04:11 +00:00
Mola19
5c0660091f support for asus rog claymore to resolve #923 2022-11-03 16:55:10 +00:00
Royal~Jelly
88f46d3b85 Update for Asus Strix Scope TKL keyboard variant. 2022-10-31 17:44:39 +00:00
Adam Honse
34fc9fbdee Fix warnings in RGBController_AsusAuraKeyboard.cpp 2022-09-15 11:33:08 -05:00
Adam Honse
4ff5e8c9cf Fix warning in ROGStrixLC_Controller.cpp 2022-09-14 22:49:37 -05:00
Adam Honse
a1b3a805e4 Fix warning in AsusAuraRyuoAIOController.cpp 2022-09-14 22:46:08 -05:00
Adam Honse
e9cf78cb7f Fix warning in AsusAuraMouseController.cpp 2022-09-14 22:43:29 -05:00
Adam Honse
03d99d135c Address a bunch of warnings 2022-08-31 19:16:57 -05:00