crashniels
12f5d6070f
WIP Galax RTX GPU support
...
Setting RGB values works. Modes still unknown.
2020-07-26 23:07:35 -05:00
Roger Roger
1ee3a7c3e2
Fix crash related to Razer Naga Trinity
...
Not all devices have static_mode at position 1, just setting it without
checking can crash the app
2020-07-26 15:49:39 -05:00
Adam Honse
fd7a5fc057
Add empty files/classes for HyperX Pulsefire Surge
2020-07-25 17:36:24 -05:00
edbgon
38b2cf03b0
LED name for 3rd LED group fixed
2020-07-24 12:39:24 -05:00
Adam Honse
aa4c41ddf7
Add Razer Blade Stealth and Blade Pro (2017) keymaps
2020-07-24 12:02:16 -05:00
Chris
628f423171
Minor fix for the Razer Blackwidow X Chroma 1532:0216
...
* Changed the 'w' to 'W' to match upstream
2020-07-23 21:57:21 -05:00
roger roger
a9d179f93a
Fixed typo that prevented the razer naga trinity from being detected
2020-07-23 21:56:26 -05:00
Adam Honse
bc7ab5170a
Add Razer BlackWidow Chroma Tournament Edition keymap
2020-07-23 21:18:30 -05:00
Adam Honse
d61649f748
Add Razer BlackWidow Chroma keymap
2020-07-23 21:09:38 -05:00
Adam Honse
9a33a78574
Add keymap support to OpenRazer code and add a keymap for the Huntsman Elite
2020-07-23 14:42:34 -05:00
Adam Honse
030c0c60f3
Add (ANSI) and (ISO) specifiers to keys that differ between layouts
2020-07-23 11:17:23 -05:00
Adam Honse
19ff834d99
Fix apostrophe key on G810
2020-07-23 10:54:59 -05:00
Adam Honse
400a078a05
Fix media key names
2020-07-23 10:46:45 -05:00
Adam Honse
618bebc46b
Update key names for G810 and Poseidon Z RGB
2020-07-23 10:26:16 -05:00
Adam Honse
baca85b8cd
Create a detection list for MSI GPU controller with card names
2020-07-22 22:32:00 -05:00
Adam Honse
98100a9bad
Add two skipped slots before Number Pad Enter on HyperX Alloy Origins
2020-07-21 17:28:40 -05:00
Adam Honse
e66562bb25
Fix number pad mapping on HyperX Alloy Origins
2020-07-21 16:29:17 -05:00
Adam Honse
403d60e214
Update skip list for HyperX Alloy Origins
2020-07-21 12:25:34 -05:00
Adam Honse
1c5130e78a
HyperX Alloy Origins keymap
2020-07-20 23:30:10 -05:00
Miles M
481a5dea2e
Update RGBController/OpenRazerDevices.h
2020-07-20 18:14:46 -05:00
B Horn
ecf1d2ce98
Bounds checking for ResizeZone implementations
...
As noted in #350 , various RGBControllers don't validate if the zone they
are trying to resize actually exists.
This was fixed by a just checking they remain in bounds.
2020-07-19 13:23:40 -05:00
B Horn
bb743c6b62
Validating user provided indexes in RGBController
...
When using the SDK Server, it was possible to provide indexes that would
later be used inside the various SetXDescription functions in
RGBController. This would result in possible out of bounds reads /
writes.
This is patched by checking the various indexes remain in bounds.
2020-07-19 13:19:59 -05:00
edbgon
b87980965d
Updated key names in accordance with usb spec
2020-07-19 13:05:51 -05:00
edbgon
2255eea14e
Proper matrix map for Apex 7 keyboard
2020-07-19 13:05:26 -05:00
Adam Honse
0ccf2d0c33
Remove some debugging printouts in Network Client and Server code
2020-07-17 22:10:53 -05:00
Adam Honse
5ce6ec9ea7
Request updated controller mode from server after sending a Set Custom Mode command
2020-07-17 18:29:37 -05:00
Adam Honse
97e1c3e913
Update mode asynchronously
2020-07-17 18:29:37 -05:00
Chris
ffc02e6c98
Coolermaster MP750 now supports on load status from device
...
Previous issues with hidapi-hidraw vs hidapi-libusb have been resolved.
CMMP750Controller.cpp now calls GetStatus in the constructor to query
device and set current state. Added "Getters" to the public interface to
allow the RGBController_CMMP750Controller.cpp to access current state in
construction.
2020-07-17 09:16:02 -05:00
Chris
384011aab3
Preliminary functionality implemented for EK Loop Connect
...
* 9 modes implemented
* Speed Slider works
* Currently single (non linear) zone
2020-07-16 11:12:59 -05:00
Chris
95ded7b871
Initial commit for the EK Loop Connect Support
...
* Implemented Static & Breathing modes
2020-07-16 11:12:48 -05:00
Adam Honse
607d83b795
More Sapphire GPU work
2020-07-15 14:47:37 -05:00
Adam Honse
505e2d2aa4
Initial driver for Sapphire GPU (tested on RX580 Nitro+ on Windows)
2020-07-15 00:22:46 -05:00
Chris
8107288838
Additonal code corrections and updates for B550
2020-07-14 15:36:56 -05:00
Adam Honse
9b6e24947d
Code style cleanup for MSI GPU controller
2020-07-12 16:29:34 -05:00
xyz
224f59450e
Add support for MSI RTX 2080S Gaming X Trio
2020-07-12 16:20:57 -05:00
Adam Honse
87adb0bdb7
Add keepalive thread for Alloy Origins
2020-07-12 02:41:07 -05:00
Adam Honse
751961b3b3
Initial controller for HyperX Alloy Origins
2020-07-12 00:31:40 -05:00
Chris
9451771ccb
Rewrote the RGBFusion2USBController to allow for per model
...
configurations of LED's and zones
* largely changed knownLayoutsLookup to remove reliance on other enums /
structures and made it a map of maps
* rewritten the code to accomodate that change
2020-07-09 22:25:56 -05:00
Chris
12442046e2
Initial commit for dmiinfo.cpp
...
- Tested working for Linux
- Implemented in Fusion2USB controller and the motherboard name will
populate the controller name in the GUI / CLI
2020-07-09 22:25:45 -05:00
edbgon
2d7e996e4b
Added initial support for SteelSeries Apex 7 Keyboard (Nordic model)
2020-07-08 03:22:03 -05:00
Adam Honse
0ae76e40c2
Add matrix map for Ducky One 2 TKL
2020-07-07 16:33:21 -05:00
Adam Honse
343c285321
Initial driver for Ducky One 2 keyboard
2020-07-07 13:15:02 -05:00
Adam Honse
950a3be01d
More MSI Mystic Light cleanup
2020-07-06 03:45:45 -05:00
Adam Honse
7276f5e1d5
Add speed control to Polychrome controller
2020-07-06 02:03:47 -05:00
Adam Honse
f108515a6e
Fix Set All Devices being slow and crashing on certain setups. It was sending the update multiple times
2020-07-03 02:59:54 -05:00
Adam Honse
ad4e198aea
Replace C-style clock() with std::chrono::steady_clock to fix timing on Linux
2020-07-02 16:59:30 -05:00
Adam Honse
5fc6981c16
Fix OpenRazer devices with logo/scroll/left/right matrix effect nodes on Windows
2020-06-30 18:11:15 -05:00
Adam Honse
b3860be638
Bring in NZXT Hue 2 controller improvements from fan_devel branch
2020-06-28 23:44:35 -05:00
EXtremeExploit
199db16ec0
Fix RGB problem with strip and media keys
2020-06-26 20:59:54 -05:00
EXtremeExploit
c364fabf57
Add the UK Enter and UK Backslash leds
2020-06-26 20:20:46 -05:00