Commit Graph
1162 Commits
Author SHA1 Message Date
Adam Honse 165d0f7790 Add read support to XPG Spectrix S40G in Windows 2021-11-19 14:33:33 -06:00
Adam Honse ebd509b768 Remove dependency on libnvme, we're only using one small function from it and it's not packaged for any distros 2021-11-19 14:33:33 -06:00
Adam Honse b1ad55e882 Should build for both Windows and Linux now 2021-11-19 14:33:33 -06:00
Adam Honse 8402f23907 Minor cleanup 2021-11-19 14:33:33 -06:00
Adam Honse 5196ff7772 XPG SSD working on Linux - DO NOT USE IF YOU DON'T HAVE XPG S40G AS /dev/nvme0! 2021-11-19 14:33:33 -06:00
Adam Honse 571e4f4d38 We don't need to fill in CID 2021-11-19 14:33:33 -06:00
Adam Honse b7db46cdd4 Use named constants for some fields in the storage command 2021-11-19 14:33:33 -06:00
Adam Honse 4dc181646f Decode the NVME command for XPG SSD 2021-11-19 14:33:33 -06:00
Adam Honse 301abd69fa Remove unused hardcoded value 2021-11-19 14:33:32 -06:00
Adam Honse a6e7c7229c Pass I2C address into XPG controller 2021-11-19 14:33:32 -06:00
Adam Honse bb2b1bb071 Clean up XPG register write and block write functions using Windows IOCTL_STORAGE_PROTOCOL_COMMAND API 2021-11-19 14:33:32 -06:00
Adam Honse b8f6c79bce Copy in updates from ENE controller - speed, direction, save 2021-11-19 14:33:32 -06:00
Adam Honse dd090a54da Clear out some unknown fields in the packet. The values that have been zeroed out did not affect communication and should be safe to ignore. 2021-11-19 14:33:32 -06:00
Adam Honse a6a7e404f3 Convert XPG Spectrix S40G controller to use ASUS Aura SMBus code, but hard code registers and LED count as read capability is missing 2021-11-19 14:33:32 -06:00
NicolasNewman 8255af7fe7 alpha support for XPG S40G 2021-11-19 14:33:32 -06:00
Alex 2f5a9f7b12 Add ASUS ROG STRIX 3090 O24G GAMING WHITE OC to detection 2021-11-19 20:54:31 +01:00
Chris 2c6faf079c Adding sanity check to razer_get_serial to resolve #1939
* Check serial_string to ensure only ASCII characters are returned

Commit amended to remove unnecessary logging by Adam Honse <[email protected]>
2021-11-19 13:31:51 -06:00
Alex 104254b3c4 Add ASUS TUF 3080 to detection 2021-11-19 17:53:58 +01:00
Kenny Wottrich 1aadca4876 Add ASUS STRIX RTX 3070 08G V2 GAMING 2021-11-18 21:29:38 -06:00
NedEX 90f80cfe76 Added ASUS TUF RTX 3070 O8G V2 GAMING 2021-11-19 01:12:16 +00:00
Adam Honse 9410878d40 Add ASUS ROG Strix RTX 3060 O12G GAMING (#1422) 2021-11-18 16:34:01 -06:00
Adam Honse 6b9278bf8c Add ASUS ROG Strix RTX 3070 08G White (#1450) 2021-11-18 16:26:46 -06:00
Adam Honse 2224eca8b7 Add ASUS ROG Strix RTX 3080 010G GAMING (#1848) 2021-11-18 16:03:45 -06:00
Adam Honse cfedb19268 Add two more ENE ASUS GPUs 2021-11-18 15:42:52 -06:00
morg af3f473843 Crucial RAM: Add 1ms delay between each address tests. 2021-11-18 20:57:52 +00:00
Adam Honse e27cc4d0af Add ASUS RTX 3070 and 3090 GPUs to ENE controller 2021-11-18 20:53:57 +00:00
Petzep daab545b65 Added MSI RTX 3080 Ti Suprim X 12G detection 2021-11-17 21:11:20 -06:00
Qwex 9fe43eb3a6 Implements EVGA K|NGP|N 1080 Ti and 1080 ftw2 2021-11-18 03:10:05 +00:00
Milan Cermak 5166316ca1 Add support for SteelSeries Rival 7x0 mice 2021-11-17 19:57:42 +01:00
Maximilian Kronenbürger e8da0592bb Adds support for Asus ROG Strix 2070S A8G with older BIOS Version (8706) 2021-11-16 21:30:43 +00:00
Chris 55269cff8a Fixing missing keys in matrix map to resolve #1918
* Re-arranging `led_names` to have the numpad at the end to accomodate both full size and TKL variants
- Removing redundant `led_names_tkl` from RGBController_SteelSeriesApex.cpp
- Removing redundant `keys_tkl[]` from SteelSeriesApexController.cpp
* adjusted matrix maps to index correct `led_names[]`
* adjusted `keys[]`and `keys_m[]` for new indexing in colors[]`
2021-11-16 10:33:00 +11:00
gxcreator 6369968a31 Added initial Palit GPU 30xx support 2021-11-15 19:00:22 +03:00
gxcreator 1d643f31b6 Fix Cynosa V2 support 2021-11-14 21:22:11 -06:00
Pablo Ramirez f7f13a6408 Add Razer Seiren Emote
Commits squashed and merge conflicts addressed by Adam Honse <[email protected]>
2021-11-14 20:53:24 -06:00
Chris a89f5df35b Registering the detector for the LOGITECH_G403_PID to resolve #1895
+ Adding the G403 Prodigy to the common protocol.
2021-11-15 12:46:24 +11:00
Adam Honse 42a98b2eb9 Add saving to device support to Gigabyte RGB Fusion GPU controller 2021-11-14 19:21:29 -06:00
Adam Honse a78276896b Add special detection case for Nommo Chroma and Nommo Pro on Linux and MacOS 2021-11-14 19:06:09 -06:00
Adam Honse d96e3cef8c Adjust IPU values for Razer Nommo Chroma and Razer Nommo Pro 2021-11-14 17:39:32 -06:00
Adam Honse d993737803 Add save to device support to ENE SMBus (ASUS Aura SMBus) controllers 2021-11-14 16:28:59 -06:00
Adam Honse 0bc7b568c5 Read speed and direction when reading active mode from ENE SMBus (ASUS Aura SMBus) controllers 2021-11-14 01:33:19 -06:00
Adam Honse c9172e9bb1 Add Direction control to ENE SMBus (ASUS Aura SMBus) effect modes 2021-11-14 01:30:09 -06:00
Adam Honse 4370d35d54 Add Speed control to ENE SMBus (ASUS Aura SMBus) effect modes 2021-11-14 01:15:59 -06:00
Adam Honse e88fafcacd Rename AsusAuraSMBusController to ENESMBusController 2021-11-14 00:33:17 -06:00
Chris b33135dc45 Initial commit for Lian Li O11 Dynamic - Razer Edition to resolve #1894
* Adding entry for the O11 Dynamic PID
* Registered detectors
* Added metadata to RazerDevices.h
* Added capabilities to RazerController.cpp
* Added UDEV rule to 60-openrgb.rules
2021-11-14 12:16:54 +11: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
Dan e06318a012 Add new NZXT RGB & Fan Controller model (200E) 2021-11-12 15:23:08 +00:00
morg 08b31e636c Add debug logs to HyperX DRAM detector 2021-11-12 14:26:23 +01:00
morg 8900cb00e4 Add ability to override host ip from yeelight settings 2021-11-12 01:56:31 +00:00
TheRogueZeta b22c699280 Add EVGA 1070 FTW DT Gaming device ID to the detector list 2021-11-10 22:10:50 +00:00
TheRogueZeta 1ab1dbed63 Add new device ID for ASUS ROG Strix GTX1080 Ti O11G Gaming to the detector 2021-11-10 21:59:28 +00:00