Commit Graph

49 Commits

Author SHA1 Message Date
Chris
d8e023b4c8 Initial commit for a canonical list of key names
+ Created RGBControllerKeyNames.h
* Adjusted every reference for key names found in `DeviceView`
* Formatting corrections
2022-02-13 15:40:15 +11:00
Adam Honse
d5850f1694 Use debug log for ASUS Aura USB config table 2022-01-27 23:52:40 -06:00
Mola19
5a1d2affb5 support for Asus ROG Keris Mouse 2022-01-25 03:13:59 +00:00
Mola19
cbe79f7c6a fix for asus gladius 2 origin pink 2022-01-23 22:47:25 +00:00
Adam Honse
26ba09fee1 Code cleanup round 2 2022-01-17 20:50:22 -06:00
Adam Honse
8120a348bf Update detection parameters for ASUS ROG Balteus/Balteus Qi 2022-01-15 20:13:21 -06:00
Adam Honse
b36af1b917 Add ASUS ROG Balteus Qi, also direct mode only for now as it shares the same controller 2022-01-10 21:15:39 -06:00
Adam Honse
be3846cf8b Initial support for ASUS ROG Balteus mousemat (direct mode only for now) 2022-01-10 20:24:47 -06:00
Mola19
c6c4e76e04 Fixing bugs in ASUS Aura Mouse Controller
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-12-27 21:58:41 -06:00
Chris
bf22e175c1 Removing run time error from AURA USB detection
+ Adding LOG message
+ Deleting object
2021-12-21 09:05:51 +11:00
Mola19
366fbd9720 Add ASUS Strix Evolve mouse
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-12-14 14:23:38 -06:00
Mola19
ec1cb11621 Add layout, version, save, brightness to AsusTufKeyboard
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-12-03 23:42:44 -06:00
Mola19
e55df516d4 fix usb interface for Asus TUF M5 2021-11-26 18:30:05 +00:00
Mola19
f97eae1650 fix pid for Asus TUF M5 2021-11-24 21:54:37 +00:00
Chris
496367fc8b Adjusting IPU of Razer BlackWidow V3 Pro and ROG Pugio II due to 30955722 2021-11-14 10:22:28 +11:00
Mola19
4223cd97b9 add version to Asus Throne 2021-11-04 13:48:09 +00:00
Mola19
8f55c90fe5 Add version to Asus mice
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-11-03 20:23:47 -05:00
Mola19
20f54e3ac2 Updating ASUS Aura Headset Stand Controller
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-09-25 12:55:07 -05:00
Mola19
e8e09b3953 Update ASUS Mouse Controller
* Merge Request !746
* Add Brightness control
* Add Save support
* Fix speed values to be device-specific
* Use relative IDs for modes since they differ per mouse

Commits squashed by Adam Honse <calcprogrammer1@gmail.com>
2021-09-23 21:52:32 -05:00
Chris
0281274379 Correcting Usage Page for the ROG Gladius II Wireless 2021-08-17 13:08:26 +00:00
Chris
042d4b1240 Correcting Usage Page for the ROG Pugio II to resolve #1706 2021-08-17 13:08:26 +00:00
Chris
c2bc34081e Code Cleanup for the Asus Aura Mouse Controller
* Moved device mapping to separate AsusAuraMouseDevices.h
* Changed map structure from strings to uint8
* Changed RGBController_AsusAuraMouse.cpp code to accomodate new mapping
* Added device_pid to AuraMouseController constructor to ensure cross platform compatibility
* Reversed speed min / max as controller expects 255 as "slow"
* Separated SaveMode() to avoid extra boolean
2021-08-14 18:20:16 +10:00
Mola19
926f62f512 Add more ASUS Mice, make ASUS mouse controller more flexible
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-08-14 00:53:01 -05:00
Adam Honse
ac921f8a29 Fix some build warnings 2021-07-28 18:28:16 -05:00
Adam Demasi
a008f14e38 Add ASUS Falchion 65% keyboard. 2021-07-07 21:57:14 +00:00
Alex
cdcc2995b9 Add ASUS ROG Strix Scope, Scope RX, and Scope TKL keyboards
Commits merged and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-25 23:03:03 -05:00
Mola19
b49edaafb0 Added support for ASUS TUF Gaming K7
* Always sends save command when changing modes, this should be reworked to be optional in a future commit

Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-17 10:47:50 -05:00
Mola19
fcb617ee47 Add support for ASUS ROG Throne Qi headset stand
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-12 00:16:40 -05:00
Alex
18939e6754 Add ASUS ROG Gladius II Wireless
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-10 23:13:26 -05:00
mike
22acdd1fed Check return code from hid_get_serial_number_string() in GetSerialString()
Amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-04 22:14:05 -05:00
Diogo Trindade
4c6653bdb4 Asus ROG Strix Flare - Added ISO LEDs 2021-05-22 00:01:32 +00:00
Daniel Augustin
9f0fa7eb67 Add Asus Aura on Asus H570-PRO Motherboards 2021-05-17 18:42:22 -05:00
TheRogueZeta
a6cfcdeb1d Retrieve motherboard name for ASUS boards via DMI
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-05-17 18:34:21 -05:00
Martin Hartl
1f21d9ad62 Asus mainboard: Rename RGB headers
There is currently no difference in naming for the integrated
motherboard LEDs and the motherboard non-addressable RGB headers. This
commit renames the RGB headers in the RGB controller. The number of RGB
headers is read from the configuration table.

Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-05-12 22:35:21 -05:00
Adam Honse
5616f547e4 Fix a bunch of warnings 2021-04-29 13:42:49 -05:00
Martin Hartl
87150072c8 Asus Mainboard: Fix send color
Byte 3 of the send color message is currently sending the channel id.
Byte 4 is set to a hard coded 0xff and 0x00 for mainboard LEDs and
addressable LEDs respectively. Apparently this is a 16 bit mask to
select the colors to be updated instead.

Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-04-07 23:02:21 -05:00
Pol Rius
bd12100a07 Add second PID for ROG Chakram mouse 2021-04-03 18:29:13 +00:00
Adam Honse
e848be5159 Add ASUS ROG Strix Flare PNK LTD 2021-03-27 11:44:48 -05:00
Adam Honse
2103982d7d Add Asus Aura Keyboard controller for ROG Strix Flare (Direct mode only for now) 2021-03-27 00:26:50 -05:00
Adam Honse
df92064e20 Add ASUS ROG Gladius II PNK LTD 2021-03-04 15:47:00 -06:00
Martin Hartl
ea31b37f91 Asus USB: Remove commit write 2021-03-01 21:24:49 +01:00
morg
dba814215d Fixing memory leaks in controllers 2021-02-05 16:25:46 +01:00
Chris Jones
abf8072710 Add Asus ROG Chakram mouse (wired and 2.4GHz wireless)
Commit amended by Adam Honse <calcprogrammer1@gmail.com>
2020-12-09 10:34:24 -06:00
Adam Honse
d19baf1365 Fill in serial field for all HID controllers using hidapi 2020-12-03 00:01:42 -06:00
Martin Hartl
9c2d186d7e Asus USB: Initialize mode 2020-12-03 03:01:06 +00:00
Adam Honse
ca3c2ad541 Add HID: prefix to all HID detector locations 2020-12-02 12:18:56 -06:00
Adam Honse
09a9a5c257 Add vendor string to RGBController API and update all controllers with vendor information, add vendor to device information page 2020-12-01 19:24:52 -06:00
k1-801
dc2b41a0e2 Massive HID detectors update
Commit amended to undo change to device list management, still working through that merge request.  Want to work this one in first.  Changes by Adam Honse <calcprogrammer1@gmail.com>
2020-11-25 02:17:18 -06:00
TheRogueZeta
8ffd302a57 Name cleanup: adding brand names to all controllers 2020-11-15 20:25:51 +00:00