Commit Graph

  • f5e5c58a35 Added ASUS ROG STRIX 3080 O10G WHITE and ASUS TUF RTX 3080 10G V2 GAMING Sam B 2021-11-27 18:19:35 +00:00
  • 4b1ceff9fc Added GeForce RTX 3080 Ti AORUS XTREME WATERFORCE 12G Shelby Moore 2021-11-26 20:24:05 +00:00
  • e55df516d4 fix usb interface for Asus TUF M5 Mola19 2021-11-26 18:30:05 +00:00
  • 44d7e27404 More Alloy Origins matrix fixes Adam Honse 2021-11-26 00:41:26 -06:00
  • 173862666e Add right shift to matrix layout for HyperX Alloy Origins Adam Honse 2021-11-25 23:53:43 -06:00
  • e5782aa253 Adding B450 AORUS ELITE V2 to the GigabyteRGBFusion2SMBus controller Chris M 2021-11-25 20:36:08 +00:00
  • d68c398128 Dark theme: add missing entry to QSS file (QTextEdit) morg 2021-11-25 20:34:52 +00:00
  • dfb322b054 Added MSI GeForce RTX 3080 10GB Gaming Z Trio detection Patrick Robin 2021-11-25 20:33:04 +00:00
  • f97eae1650 fix pid for Asus TUF M5 Mola19 2021-11-24 21:54:37 +00:00
  • 81b48adcf5 Gigabyte RGB Fusion 2 GPU controller 1000001101000 2021-11-24 04:15:10 +00:00
  • e36b52136c Add functions to i2c_smbus for pure i2c block transactions 1000001101000 2021-11-17 23:24:09 -06:00
  • aaa60d7d6f Changing cast type to avoid segfault resolving #1960 Chris M 2021-11-24 06:50:18 +00:00
  • 1e760e2368 Use timeouts on Corsair Lighting Node HID reads to improve speed on Linux Adam Honse 2021-11-23 20:38:22 -06:00
  • 32df88ec7a Use timeouts on Corsair Lighting Node HID reads to improve speed on Linux corsair_lighting_node_test Adam Honse 2021-11-23 20:38:22 -06:00
  • 21301660ed Add functions to i2c_smbus for pure i2c block transactions - Only implemented in Linux for now 1000001101000 2021-11-17 23:24:09 -06:00
  • 2648923366 Initial commit for Razer Naga - Left Handed mouse to resolve #1928 Chris M 2021-11-24 02:28:23 +00:00
  • f8e5d31275 Adding line for controlling the Mystic Light RGB on the MSI MAG Tomahawk z390... Viktor Walter 2021-11-24 02:26:59 +00:00
  • 65a886ea60 Add Gigabyte RTX3080 Vision OC 10G to detection Alex 2021-08-04 14:51:27 +02:00
  • 41059464da Add Gigabyte RTX3070 Ti Vision OC 8G to detection Alex 2021-09-29 12:13:48 +02:00
  • befc88871a Add Do Not Show Again box to LOG_DIALOG, using std::hash to hash the dialog string Adam Honse 2021-11-23 00:30:37 -06:00
  • 468889c36f Updated Effects Engine Plugin url Stijn Bannink 2021-11-22 18:38:04 +00:00
  • d0cb93dec4 Adding Logitech G903 V2 to the Logitech common controller to resolve #1946 Chris M 2021-11-22 18:31:31 +00:00
  • 1bbf5c4b26 Add ASUS TUF 3060Ti O8G OC to detection Alex 2021-11-22 00:05:18 +01:00
  • c788192349 Accidentally removed Apply command from SetAllColorsEffect function in ENE controller Adam Honse 2021-11-22 03:35:37 -06:00
  • d69848e4e5 Repeat XPG SSD reads on Windows if they fail Adam Honse 2021-11-22 03:31:35 -06:00
  • 2c57607baf Add missing ENE channel name case for DRAM LEDs Adam Honse 2021-11-22 03:02:31 -06:00
  • 41f75d958c Add XPG Spectrix S40G ENE interface for Windows Adam Honse 2021-11-22 01:46:07 -06:00
  • af43171066 Add NVMe path to XPG Spectrix S40G controller Adam Honse 2021-11-22 00:55:16 -06:00
  • c21bc267fd Fix windows stupidity Adam Honse 2021-11-22 00:26:37 -06:00
  • 1333130235 Add XPG Spectrix S40G ENE interface for Linux Adam Honse 2021-11-21 23:53:11 -06:00
  • 7b63813cdb Add storage device type NicolasNewman 2021-03-25 15:14:56 -04:00
  • 82c02b48aa Implement ENESMBusInterface to abstract away the specific I2C/SMBus interface implementation used by the ENE SMBus controller. This will allow for alternative interfaces such as NVMe controllers (XPG Spectrix S40G) and USB Mass Storage controllers (ROG Arion SSD enclosure). Adam Honse 2021-11-21 22:34:18 -06:00
  • c92e1db2dc Fix Gigabyte GPU detection test to resolve #1496 Alex 2021-11-22 00:39:32 +01:00
  • aee13c45c9 Set dark theme to warning popup if needed morg 2021-11-21 17:21:00 +01:00
  • 408ea734f9 Update Razer PC Case Lighting Kit IPU values to match Chroma HDK Adam Honse 2021-11-21 20:55:12 -06:00
  • 7bc32bd282 Added ASUS TUF 3090 OC Triqqo 2021-11-20 11:10:59 +01:00
  • 69c0b7f9cf Add KFA2 GTX1070 EX galax_kfa_1070 Adam Honse 2021-11-19 16:31:06 -06:00
  • 165d0f7790 Add read support to XPG Spectrix S40G in Windows xpg_ssd_devel Adam Honse 2021-11-19 13:29:52 -06:00
  • ebd509b768 Remove dependency on libnvme, we're only using one small function from it and it's not packaged for any distros Adam Honse 2021-11-16 23:50:20 -06:00
  • b1ad55e882 Should build for both Windows and Linux now Adam Honse 2021-11-16 22:21:49 -06:00
  • 8402f23907 Minor cleanup Adam Honse 2021-11-16 21:07:24 -06:00
  • 5196ff7772 XPG SSD working on Linux - DO NOT USE IF YOU DON'T HAVE XPG S40G AS /dev/nvme0! Adam Honse 2021-11-16 19:44:13 -06:00
  • 571e4f4d38 We don't need to fill in CID Adam Honse 2021-11-16 16:04:17 -06:00
  • b7db46cdd4 Use named constants for some fields in the storage command Adam Honse 2021-11-16 12:40:04 -06:00
  • 4dc181646f Decode the NVME command for XPG SSD Adam Honse 2021-11-16 00:23:08 -06:00
  • 301abd69fa Remove unused hardcoded value Adam Honse 2021-11-15 21:52:33 -06:00
  • a6e7c7229c Pass I2C address into XPG controller Adam Honse 2021-11-15 21:47:33 -06:00
  • bb2b1bb071 Clean up XPG register write and block write functions using Windows IOCTL_STORAGE_PROTOCOL_COMMAND API Adam Honse 2021-11-15 21:30:55 -06:00
  • b8f6c79bce Copy in updates from ENE controller - speed, direction, save Adam Honse 2021-11-15 12:08:34 -06:00
  • 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. Adam Honse 2021-05-20 00:49:38 -05:00
  • a6a7e404f3 Convert XPG Spectrix S40G controller to use ASUS Aura SMBus code, but hard code registers and LED count as read capability is missing Adam Honse 2021-05-19 20:02:21 -05:00
  • 8255af7fe7 alpha support for XPG S40G NicolasNewman 2021-03-25 15:14:56 -04:00
  • 8de3407ffb Make sure to exit the app if we have to. morg 2021-11-19 20:35:45 +01:00
  • 2f5a9f7b12 Add ASUS ROG STRIX 3090 O24G GAMING WHITE OC to detection Alex 2021-11-19 20:54:31 +01:00
  • 2c6faf079c Adding sanity check to razer_get_serial to resolve #1939 Chris 2021-11-17 21:31:41 +11:00
  • 104254b3c4 Add ASUS TUF 3080 to detection Alex 2021-11-19 17:53:58 +01:00
  • 922659cab0 Remove NVIDIA Windows only print and apply to all i2c interfaces TheRogueZeta 2021-11-18 23:04:14 -08:00
  • 1aadca4876 Add ASUS STRIX RTX 3070 08G V2 GAMING Kenny Wottrich 2021-11-18 21:29:38 -06:00
  • 90f80cfe76 Added ASUS TUF RTX 3070 O8G V2 GAMING NedEX 2021-11-19 01:12:16 +00:00
  • 9410878d40 Add ASUS ROG Strix RTX 3060 O12G GAMING (#1422) Adam Honse 2021-11-18 16:34:01 -06:00
  • 6b9278bf8c Add ASUS ROG Strix RTX 3070 08G White (#1450) Adam Honse 2021-11-18 16:26:46 -06:00
  • 2224eca8b7 Add ASUS ROG Strix RTX 3080 010G GAMING (#1848) Adam Honse 2021-11-18 16:03:45 -06:00
  • cfedb19268 Add two more ENE ASUS GPUs Adam Honse 2021-11-18 15:42:52 -06:00
  • af3f473843 Crucial RAM: Add 1ms delay between each address tests. morg 2021-11-18 20:43:26 +01:00
  • e27cc4d0af Add ASUS RTX 3070 and 3090 GPUs to ENE controller Adam Honse 2021-11-18 20:53:57 +00:00
  • 1dcc09445b Remove apply register variable, fix ROG Strix 3070 name aura_ene_gpu_test Adam Honse 2021-11-18 14:50:46 -06:00
  • 4f3f134381 Add size as first byte to SMBus write block in NvAPI I2C Adam Honse 2021-11-18 14:26:06 -06:00
  • 12865a082e Support i2c_smbus_write_block_data in NvAPI I2C Adam Honse 2021-11-18 13:03:37 -06:00
  • 397d0eacc4 Change apply register back to default for 0107 Adam Honse 2021-11-18 12:51:48 -06:00
  • 704be31ff8 Use byte data writes rather than block data writes for ENE Adam Honse 2021-11-18 12:35:22 -06:00
  • 017cafba8e Read colors from the effect color registers if mode is not Direct Adam Honse 2021-11-18 12:26:25 -06:00
  • 07fa1ba52f Use different apply reg for 0107 Adam Honse 2021-11-18 11:01:45 -06:00
  • c722f8df69 Use a different location for LED count in 0107 controller table Adam Honse 2021-11-18 10:28:55 -06:00
  • dca81fc4f3 Use GPU type for ENE ASUS GPU, print out config table to logs Adam Honse 2021-11-18 09:54:31 -06:00
  • 6ff61a83d8 Add new ENE version AUMA0-E6K5-0107 Adam Honse 2021-11-18 09:17:13 -06:00
  • b99db663bb Use read byte rather than quick operation to check for presence of controller Adam Honse 2021-11-18 08:16:46 -06:00
  • bd5c4c5b38 Add ASUS RTX3070 Adam Honse 2021-11-17 23:44:51 -06:00
  • 1d54b9f120 Add ASUS ROG STRIX 3090 to ENE SMBus detector Adam Honse 2021-11-17 22:13:21 -06:00
  • cd80fba82c Add a 'restart required' info near the theme and log console settings morg 2021-11-18 16:27:05 +01:00
  • b34be12202 Fix missing qss rule - related to EE plugin issue 74 morg 2021-11-17 20:52:36 +01:00
  • daab545b65 Added MSI RTX 3080 Ti Suprim X 12G detection Petzep 2021-09-29 10:57:06 +00:00
  • 9fe43eb3a6 Implements EVGA K|NGP|N 1080 Ti and 1080 ftw2 Qwex 2021-11-18 03:10:05 +00:00
  • 92dda2f390 Fix i2c detection on Linux. Thomas Rohloff 2021-10-19 03:05:25 +02:00
  • 5166316ca1 Add support for SteelSeries Rival 7x0 mice Milan Cermak 2021-11-17 19:57:42 +01:00
  • 5767a5765a Remove dependency on libnvme, we're only using one small function from it and it's not packaged for any distros xpg_ssd_linux_devel Adam Honse 2021-11-16 23:50:20 -06:00
  • e700dbd003 Should build for both Windows and Linux now Adam Honse 2021-11-16 22:21:49 -06:00
  • fef63b4626 Minor cleanup Adam Honse 2021-11-16 21:07:24 -06:00
  • a11c31e376 XPG SSD working on Linux - DO NOT USE IF YOU DON'T HAVE XPG S40G AS /dev/nvme0! Adam Honse 2021-11-16 19:44:13 -06:00
  • 965ccb5535 We don't need to fill in CID Adam Honse 2021-11-16 16:04:17 -06:00
  • e8da0592bb Adds support for Asus ROG Strix 2070S A8G with older BIOS Version (8706) Maximilian Kronenbürger 2021-11-16 08:40:41 +01:00
  • 0c8e3fd5c0 Use named constants for some fields in the storage command Adam Honse 2021-11-16 12:40:04 -06:00
  • 7d40205291 Add Alder lake cpus for the detection Alex 2021-11-16 16:56:45 +01:00
  • 85fe82dd7a Decode the NVME command for XPG SSD Adam Honse 2021-11-16 00:23:08 -06:00
  • 36edf7aaf7 Remove unused hardcoded value Adam Honse 2021-11-15 21:52:33 -06:00
  • 1faac9d51d Pass I2C address into XPG controller Adam Honse 2021-11-15 21:47:33 -06:00
  • 345eadeb17 Clean up XPG register write and block write functions using Windows IOCTL_STORAGE_PROTOCOL_COMMAND API Adam Honse 2021-11-15 21:30:55 -06:00
  • 55269cff8a Fixing missing keys in matrix map to resolve #1918 Chris 2021-11-10 00:39:41 +11:00
  • 8784f5e7c5 Copy in updates from ENE controller - speed, direction, save Adam Honse 2021-11-15 12:08:34 -06:00
  • 07c33046e0 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. Adam Honse 2021-05-20 00:49:38 -05:00
  • f83cc8f6fd Convert XPG Spectrix S40G controller to use ASUS Aura SMBus code, but hard code registers and LED count as read capability is missing Adam Honse 2021-05-19 20:02:21 -05:00