Commit Graph

5237 Commits

Author SHA1 Message Date
Mike Achtelik
e9107276cf Add support for latest Crucial Ballistix RGB RAM
The latest RAM modules all show up at address 0x27 instead of 0x20-0x23.
So lets remap them so they can be detected and controlled individually.
Since other RGB software can already handle them add and assign the
addresses used there as well.
2021-02-15 14:30:00 +00:00
Chris
d5336c9f36 Adding "X570 AORUS ELITE WIFI" to GBFusion2USB layouts as per faux1234 2021-02-15 14:28:15 +00:00
denk_mal
029a04cee8 Das Keyboard version check and udev rules
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-02-15 08:26:06 -06:00
Adam Honse
ae4857e24e Add Razer Chroma PC Case Lighting Kit detector 2021-02-12 11:03:30 -06:00
Adam Honse
99f9b6daa9 Add Razer PC Case Lighting Kit 2021-02-12 10:44:14 -06:00
Adam Honse
ce22bcfb86 Razer Mug Holder requires device mode change 2021-02-11 16:57:16 -06:00
Diogo Trindade
f63aec118c Fixed profile string sdk response not being null terminated 2021-02-10 23:10:57 +00:00
Adam Honse
faf7f65372 Add tooltips to the device tabs so that you can see names that are too long to fit on the tab 2021-02-10 16:39:19 -06:00
Alexey Sokolov
367d01ceff Add description tooltips for common modes
Partially addresses #232

Commits squashed and amended for code style and to remove QItemDelegate by Adam Honse <calcprogrammer1@gmail.com>
2021-02-10 13:11:21 -06:00
Adam Honse
e20f7f3a44 Remove WIN32 check around Razer ARGB detector, it is needed in Linux too 2021-02-10 01:02:45 +00:00
Adam Honse
1817d3ac4a Only register detector for interface 0 of Razer ARGB controller as detector code looks for interface 1 on its own 2021-02-09 17:53:10 -06:00
Adam Honse
2fd21992b0 Add Razer Chroma Addressable RGB Controller to RazerController 2021-02-09 16:51:25 -06:00
morg
79dacbaeb0 Fix crash on server stop
Commit amended to initialize listening variable by Adam Honse <calcprogrammer1@gmail.com>
2021-02-09 16:34:25 -06:00
alpemwarrior
300e2b526b rename static to direct, as we don't save to flash memory 2021-02-09 16:02:44 +01:00
Adam Honse
cdbf9736ae Modify RazerController to work on Linux 2021-02-08 20:58:02 -06:00
TheRogueZeta
aed1409eed Add whitespace in Polychrome controller lists. 2021-02-08 14:34:54 +00:00
alpemwarrior
18fd5c75ee add superio udev rule 2021-02-08 14:31:18 +00:00
edbgon
67031bc004 Mode specific fixes 2021-02-08 08:30:19 -06:00
edbgon
5a7e6ae8d4 Fixes for mode specific color
Code style changes by Adam Honse <calcprogrammer1@gmail.com>
2021-02-08 08:29:13 -06:00
santeri3700
f7a68e6fe2 Add support for HyperX Pulsefire Dart
Commit amended to address review comments by Adam Honse <calcprogrammer1@gmail.com>
2021-02-06 14:05:40 -06:00
morg
5b35e64fbe Add a toggle all checkbox on supported devices page 2021-02-06 19:56:01 +00:00
Dredvard
065bbd249c Initial support for ASRock Polychrome USB Controller
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-02-06 13:53:54 -06:00
edbgon
f7bcadd9ed Add initial support for AMD Radeon 6000 series reference cards
Commits from edbgon, bobris, and Dr_No squashed and code style changes by Adam Honse <calcprogrammer1@gmail.com>
2021-02-06 13:36:06 -06:00
JesusSanches
16c34572ed Added Naga Trinity to Razer Detect cpp
Commits squashed and code cleanup by Adam Honse <calcprogrammer1@gmail.com>
2021-02-06 11:55:29 -06:00
K900
267dfff247 SapphireGPUController: reimplement configuration readback
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-02-06 11:45:24 -06:00
Ildar Gainanov
bae1e08732 Add MSI GTX 1660 Super Gaming 2021-02-06 18:58:40 +03:00
morg
e2bc1003e6 Add profile management to SDK
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-02-05 19:13:50 -06:00
Martin Hartl
3026feeebe DS4: Check return value of get serial call 2021-02-06 01:07:28 +00:00
morg
96bbb5a69f Prevent out of bounds access 2021-02-05 21:41:53 +00:00
morg
dba814215d Fixing memory leaks in controllers 2021-02-05 16:25:46 +01:00
Chris
aa59c6132e Adding X470 AORUS Gaming 7 Wifi 50 to the Gigabyte Fusion2 SMBus Detector
* As confirmed by LimitingFactor on Discord
* https://www.gigabyte.com/Motherboard/X470-AORUS-GAMING-7-WIFI-50-
rev-11#kf
2021-02-04 21:02:13 +11:00
Th3d0nGsT3R
35c76887db Add Firefly V2 and Basilisk Essential to RazerController
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-02-03 23:33:42 -06:00
Chris
4df33a2ad2 Adding the GeForce GTX 1080 Ti Gaming OC 11G
* As per Sharky_PI on Discord
2021-02-03 14:18:39 +00:00
K900
f7756c003f SapphireGPUController: Implement Nitro Glow V3
Commit amended for code style and to squash commits by Adam Honse <calcprogrammer1@gmail.com>
2021-02-03 00:56:20 -06:00
Adam Honse
50219f231a Fix missing default case in Razer custom frame 2021-02-01 16:54:49 -06:00
Morg
77d5e6c550 Add link to OpenRGBRemote repo 2021-02-01 14:14:18 +01:00
Adam Honse
7c7fe16ab9 Disable modes for Zalman Z Sync 2021-01-31 20:19:04 -06:00
Adam Honse
51142d6ab6 Copy Corsair Lighting Node code to Zalman Z Sync code as the two use the same protocol 2021-01-31 17:06:03 -06:00
Adam Honse
578157f44d Initial implementation of Zalman Z Sync controller 2021-01-31 00:33:51 -06:00
Adam Honse
a00c259b96 Add function for setting device mode 2021-01-29 23:00:41 -06:00
Adam Honse
fdf8d0a093 Add Razer Charging Pad Chroma support, direct mode only for now 2021-01-29 22:14:08 -06:00
Fabricio Zimmerer Murta
271e98c733 Un-swapped zones in Razer Deathadder V2 mice.
The logo and wheel zones were swapped in the zones definitions header
file.
2021-01-29 00:24:50 -06:00
Fabrício Zimmerer Murta
776f512d11 Skips Razer device loading if invalid data is received.
This probably happens due to a general issue with OpenRazer windows
driver.

The "fix" here, simply skips loading the driver if it identifies the
device information fetched doesn't make sense -- instead of employing
NULL references at run time.

The proper fix for this issue seems to be completely remove this razer
support and move to the new RazerController approach being developed in
razer_controller branch.

Related issue: #1047.
2021-01-29 06:23:04 +00:00
Adam Honse
6969542e2d Initial commit of standalone Razer controller 2021-01-29 00:10:42 -06:00
Adam Honse
4fa5b413ee Check the validity of the PCI device string in AMD ADL I2C driver to prevent crash if the string is malformed 2021-01-28 18:03:52 -06:00
Trevor Rowbotham
f977598392 Add EVGA RTX 2080 XC BLACK 2021-01-27 20:16:56 +00:00
Kasper
80decf1482 Update SetCustomMode to change to static mode instead of off 2021-01-27 12:42:25 +02:00
denk_mal
582afad557 Das Keyboard 4Q Fix-up
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-01-26 12:17:43 -06:00
Morg
6ca1c1af35 add sdk projects 2021-01-25 23:53:17 +01:00
Adam Honse
92999a06f1 Add Gigabyte RTX2080 (non-A) GAMING OC 8G 2021-01-25 14:04:59 -06:00