EXtremeExploit
199db16ec0
Fix RGB problem with strip and media keys
6 years ago
EXtremeExploit
c364fabf57
Add the UK Enter and UK Backslash leds
6 years ago
Adam Honse
1b91687fac
Re-add LED 2 for WiFi X570 Gigabyte boards
6 years ago
Chris
7d38cd4a78
Fix issue #161
...
- removed added LED in known_channels for the x570
- ensured that the .header address is passed to SetLEDEffect() correctly
6 years ago
edbgon
8dcb1f075d
Add LED header for Gigabyte RGB Fusion 2.0 - X570 I AORUS PRO WIFI (rev. 1.0) motherboards. Solves #161 .
6 years ago
Térence Clastres
b79ff124e6
Replace Sleep() by std: 🧵 :sleep_for()
6 years ago
Adam Honse
7a3de1edbb
Add firmware version request to NZXT Hue 2 controller
6 years ago
Erik Karlsson
765ef62858
Add SteelSeries Siberia 350
6 years ago
Adam Honse
c9c214267d
Update matrix map to fix offsets and add ISO layout keys to the matrix. ENTER was shifted right one column to account for ISO #/~ key
6 years ago
Adam Honse
f1fe428f59
Rename Hue2Controller to NZXTHue2Controller and add additional Hue 2 protocol devices documented in liquidctl
6 years ago
Diogo Trindade
d1e8104442
Added missing g810 keys and PID
6 years ago
Adam Honse
91414084d6
Move Off mode to second position in MSI Mystic Light mode list so that custom mode works
6 years ago
Adam Honse
ab297281d3
Fix Blackwidow 2019 string in OpenRazer device list
6 years ago
Adam Honse
771e362a63
Do not automatically refresh HyperX direct mode unless it has been 50ms since last device update to prevent flickering
6 years ago
Adam Honse
3eba2c3dd3
Add underglow zone for Razer Huntsman Elite
6 years ago
Adam Honse
305f66ad3d
Treat the LED strip on the Razer Diamondback as a single zone
6 years ago
Adam Honse
a9493d46aa
Implement LED packing for Logitech G810 direct mode
6 years ago
Adam Honse
6499ee4312
Add Logitech G810 direct mode, LED list, and matrix keymap. Update function still needs optimization to pack multiple keys per packet
6 years ago
Adam Honse
8ae07ea9e2
Logitech G810 Orion Spectrum driver, does not include direct mode yet
6 years ago
Adam Honse
f51f222fb4
Initialize color modes for per-LED modes on Aura Core controller
6 years ago
crashniels
b1de039f21
Finished up all the modes
6 years ago
Adam Honse
5b8441c57d
Initial implementation of RGB Fusion 2 DRAM controller
6 years ago
Adam Honse
919d89d52f
Update Redragon M711 controller with generic write function
6 years ago
crashniels
a34d0f93a3
Added most modes in
6 years ago
crashniels
8e62be0b9e
Added the Model O
6 years ago
Chris
19ef8afe70
Updated controller to use HIDAPI instead of LIBUSB
...
& added code to pass back info from the USB device
6 years ago
Adam Honse
5fdea9d34f
Delete zone matrix maps when destroying RGBController
6 years ago
Adam Honse
32938ec2af
Add sleep to OpenRazer driver to fix hangs updating certain devices
6 years ago
B Horn
6667cdeed9
Rival 300 should now be properly intergrated with the RGBController.
6 years ago
B Horn
cf4b421abd
Early work on enabling support for the Rival 300.
6 years ago
B Horn
fc9c6585af
Modified the SteelSeries RGB Controller to read the device name.
6 years ago
B Horn
be9711a021
First working version to support the Rival 110 mouse
6 years ago
Adam Honse
fab6e41810
Fix uninitialized loop counter in AuraUSB controller
6 years ago
Adam Honse
baa04913c3
Add headset stand type string
6 years ago
Adam Honse
522016137b
Razer Base Station Chroma is a headset stand
6 years ago
Adam Honse
c3d284c97b
Add speed control to Logitech G203
6 years ago
Martin Hartl
e6c4017ad0
Add Logitech G403 driver
6 years ago
Adam Honse
02f7f57130
Fix BlackWidow Elite string
6 years ago
Adam Honse
c6b3d7c675
Add matrix mapping for Redragon keyboards
6 years ago
Adam Honse
85fc72232a
Logitech G203 and Corsair ST100 support
6 years ago
Martin Hartl
d843b3d619
Aura USB: Do effect changes only once
...
* Improve the zone naming
6 years ago
Martin Hartl
ca9c40f084
Aura USB: Addressable header and direct mode fixes
...
* Add addressable header and integrated LED count detection
* Correctly use the direct mode
6 years ago
Adam Honse
74faee0f73
Reorder Thermaltake Riing modes to put direct at top
6 years ago
Adam Honse
23d51f65d0
Only update mode for zones with nonzero size
6 years ago
Martin Hartl
7ca0a1b6ab
Add Aura USB controller for X570 mainboards
6 years ago
Adam Honse
9f21814395
Code style changes for RGB Fusion 2 SMBus
6 years ago
Matt Harper
7f1156d81c
Rename UpdateLEDs to DeviceUpdateLEDs
6 years ago
Matt Harper
5beee08166
Write only the absolutely necessary LEDs
6 years ago
Matt Harper
216b492f24
Const cleanup, fix behavioral bugs by writing all LEDs every time
6 years ago
Matt Harper
1b65bb9cc3
Rudimentary RGB Fusion 2 SMBus support
6 years ago
Adam Honse
0f4ddd164f
RGB Fusion 2 SMBus initial work
6 years ago
Adam Honse
5133c30242
Update BlackWidow V2 device string
6 years ago
Adam Honse
6e426b1403
Fix thread conflicts for HyperX keyboard in Direct mode
6 years ago
Adam Honse
8bd515296d
Add key matrix map for Corsair K70 keyboards
6 years ago
Adam Honse
2bbf66c0ee
Fix memory leaks in client
6 years ago
Adam Honse
25f7a87a79
Get network server working in Windows
6 years ago
Adam Honse
0619a16be2
Add matrix map for HyperX Alloy Elite
6 years ago
Adam Honse
4a3802f344
Add matrix map for Poseidon Z RGB keyboard
6 years ago
Adam Honse
105f5642ef
Add matrix map support
6 years ago
Adam Honse
54ab57cea6
Add zone types to HyperX and Poseidon Z RGB keyboard controllers
6 years ago
Adam Honse
e3e6c0347e
Add a thread to RGBController to asynchronously perform device updates. Only implemented for UpdateLEDs for now
6 years ago
Adam Honse
39c5aff864
Send color data over the network when calling color update functions
6 years ago
Adam Honse
450f438538
Send mode data block when updating mode
6 years ago
Adam Honse
0270c745ce
Implement RGBController_Network packet sending for current set of RGBController commands
6 years ago
Adam Honse
594f66ab23
Initial network files
6 years ago
Adam Honse
9346490e4a
Fix memory leak in OpenRazer controller
6 years ago
Adam Honse
7d4e5d6122
Add Redragon M715 support
6 years ago
Adam Honse
d4a03b23c8
Add Redragon K550 support
6 years ago
Adam Honse
b6e35c4155
Add Mamba 2012 and fix Mamba (wireless Chroma version) device string
6 years ago
Adam Honse
c9d1ac5d8f
Update OpenRazerWindows to support DeathAdder Chroma command format
6 years ago
Adam Honse
427c635ed8
Update to OpenRazer-Win32 API, device attribute pointers are now filled in by the driver during device probe, so we don't need to fill them in manually by device type anymore
6 years ago
Chris
0703bcd0a8
Several improvements to the controller
...
Corrected syntax errors
Corrected logical errors
Readability improvements
Build no longer segfaults changing zone
6 years ago
Adam Honse
984c6bb7f5
Fix naming convention
6 years ago
Adam Honse
d27095dacd
Fix duplicate strings in OpenRazer device list
6 years ago
Chris
9228b5c4cd
Added missing RGB devices found in upstream Openrazer
...
Sections sorted alphabetically
Added Razer Keyboards
anansi_device
cynosa_chroma_device
blackwidow_2019_device
blackwidow_chroma_v2_device
blackwidow_chroma_overwatch_device
blackwidow_elite_device
blackwidow_x_chroma_device
huntsman_device
huntsman_te_device
Added Razer Mice
abyssus_elite_dva_edition_device
abyssus_essential_device
basilisk_device
lancehead_te_device
mamba_chroma_wired_device
mamba_chroma_wireless_device
mamba_wireless_wired_device
naga_hex_v2_device
naga_trintiy_device
viper_ultimate_device
Added Mousepad
firefly_device_hyperflux
goliathus_device
6 years ago
Chris
7fe87703e5
Initial addition for the CoolerMaster MP750 Controller
6 years ago
Adam Honse
c65edbeebc
Fix UpdateLEDs for non-matrix OpenRazer devices
6 years ago
Adam Honse
68e444aa3b
Fix Naga Epic Chroma definition in device list
6 years ago
Adam Honse
3d12930067
Add Razer Naga Epic Chroma support (requires support in OpenRazer)
6 years ago
Adam Honse
3de7f32a3a
Get Naga Chroma working
6 years ago
Adam Honse
216fe063e0
Fix apply all for Razer devices that don't have custom mode
6 years ago
Adam Honse
ef6195271e
Add support for OpenRazer mice with _led_effect and _led_rgb control scheme (DeathAdder Chroma)
6 years ago
Adam Honse
86eb273e46
Pull in OpenRazer improvements to OpenRazerWindows and fix some minor issues with OpenRazer controller code for both platforms
6 years ago
chris
22813c06dc
Added Blackwidow X TE and Deathadder Elite + associated modes
6 years ago
Adam Honse
9840f0a8b6
Initial driver for ROG Aura Core laptop keyboards. Untested.
6 years ago
Adam Honse
69539432b5
Treat direct control as a mode in Aura Addressable controller
6 years ago
Adam Honse
ba2ce98a3e
Add support for multiple addressable channels in Aura addressable controller. Direct mode only for now
6 years ago
Adam Honse
dc88b1a752
Add Aura Terminal PID to addressable controller and implement firmware string retrieval
6 years ago
Adam Honse
87395d0b0d
Update name string for Razer Blade 15 (Mid 2019) Mercury
6 years ago
Adam Honse
7050a0dac1
Use mode specific colors for RGB Fusion 2 USB effect modes
6 years ago
Adam Honse
bc01b53de5
Add Razer Tiamat 7.1 V2 to OpenRazer device list
6 years ago
Adam Honse
680c143ad7
Add the rest of the OpenRazer supported laptops to the device list
6 years ago
Adam Honse
38c3f2d94c
Add Blade 15 mid-2019 (Mercury) to OpenRazer supported device list
6 years ago
Nagy Tam?s (T-bond)
f9a25c9612
+ Added to get current mode of zone
...
+ Option to get/set cycle num
+ Option to read device settings
+ Option to set/get sync settings
* Fix GUI max led count
Signed-off-by: Nagy Tam?s (T-bond) <tbondvagyok@gmail.com>
6 years ago
Nagy Tam?s (T-bond)
4b4d3bf790
+ Added read all settings data
...
+ Added option to configure Corsair zone settings
+ Added option to set volumes (?)
Signed-off-by: Nagy Tam?s (T-bond) <tbondvagyok@gmail.com>
6 years ago
Nagy Tam?s (T-bond)
238dc0f0ae
+ Save settings on system power off.
6 years ago
Nagy Tam?s (T-bond)
0568fc5ed2
+ Added all effect to the GUI list.
6 years ago
Nagy Tam?s (T-bond)
37241ee6f2
+ Started implementation of MSI Mystic Light USB controllers.
6 years ago
Martin Hartl
1f91dd227f
NZXT Kraken: Add a default logo mode
6 years ago
Martin Hartl
facfa05062
Add NZXT Kraken driver
...
Driver should work for NZXT Kraken X42/X52/X62/X72. Most of the color
modes and settings are already working. However, there are currently
some limitations in settings different ring and logo modes.
6 years ago
Adam Honse
6fd6c7f176
Initial support for addressable headers on Asus Aura motherboards.
6 years ago
Adam Honse
d947cc2499
Add description to devices that were missing a description
6 years ago
Adam Honse
5db52e5dc2
Add resizing to RGB Fusion 2 USB controller addressable headers
6 years ago
Adam Honse
7f865cfee9
Allow up to 200 LEDs per channel on Corsair Lighting Node devices
6 years ago
Adam Honse
556fb634bb
Clean up Redragon K556 code and add speed and color control
6 years ago
Adam Honse
c3e5d91b6b
Allow manual resizing of Hue+ channels
6 years ago
Adam Honse
c769c20af1
Move static mode to top of Redragon M711 mode list
6 years ago
Adam Honse
2a43cefbe6
Add Redragon K556 modes, though grouped modes and colors aren't implemented yet
6 years ago
Adam Honse
68960b7b14
Add RGBController for Redragon K556 keyboard, only supports custom mode for now
6 years ago
Adam Honse
ad85efcb14
Update Redragon code, split mouse and keyboard into their own controllers, and get mouse control working
6 years ago
Adam Honse
aa182936ba
Clean up warnings, except in hidapi and cli files
6 years ago
Adam Honse
4919b03bd1
Remove controller-side LED count from Corsair Lighting Node and ThermalTake Riing controllers, initialize them to zero LED count
6 years ago
Adam Honse
01020b50d9
Set default number of LEDs per strip in RGB Fusion 2 controller
6 years ago
Adam Honse
00f422375b
Initial Corsair mouse support, tested on M65 RGB Elite. Shows as mousemat with 15 zones for now as zone mapping isn't supported yet
6 years ago
Adam Honse
25807902c9
Set each LED independently for Crucial effect modes
6 years ago
Adam Honse
0bbef425a4
Enable effects on Crucial controller, but color modes unimplemented
6 years ago
Adam Honse
47df8f3414
Fix leftover un-renamed types
6 years ago
Adam Honse
c560ee4b7e
Rename RGBFusion2Controller to RGBFusion2USBController
6 years ago
Adam Honse
74080150e0
Rename AuraController to AuraSMBusController
6 years ago
Adam Honse
ab7ddc1629
Rename HyperXController to HyperXDRAMController
6 years ago
Adam Honse
ecf4427c76
Rename CorsairController to CorsairVengeanceController, CorsairProController to CorsairVengeanceProController
6 years ago
Adam Honse
0e77149444
Rename CorsairKeyboardController to CorsairPeripheralController
6 years ago
Adam Honse
e6c21f0a72
Add firmware version to Corsair Lighting Node driver
6 years ago
Adam Honse
da9f6d7c72
Add description for ASUS Aura device driver
6 years ago
Adam Honse
97975b6d36
Update description on Corsair Lighting Node driver
6 years ago
Adam Honse
ad98cc173b
Update description on Corsair peripheral driver
6 years ago
Adam Honse
f1e1c41d68
Add support for Corsair Polaris MM800 mousemat using CorsairKeyboardController driver
6 years ago
Adam Honse
a7ed250c4e
Don't initialize pointers on zones with no LEDs
6 years ago
Adam Honse
62c06202e0
Re-enable and update RGBController data block get/set functions for new API parameters. This gets profile savig and loading working again
6 years ago
Adam Honse
23ad5ca244
Fix setting individual LEDs when a specific zone is selected
6 years ago
Adam Honse
5712717ef8
Update maximum number of LEDs for Thermaltake Riing zone to 20 LEDs
6 years ago
Adam Honse
da54e89839
Fix Thermaltake Riing controller
6 years ago
Adam Honse
57b8377f5a
Disable built in effects before setting strip colors in RGB Fusion 2 controller
6 years ago
Adam Honse
fbb718c532
Update RGB Fusion 2 controller to new RGBController API. Reworked some of the RGB Fusion 2 controller code to be more consistent with the rest of the project.
6 years ago
Adam Honse
5a469ea615
Update Corsair Keyboard controller to new RGBController API
6 years ago
Adam Honse
2099abb126
Update Patriot Viper RGB controller to new RGBController API
6 years ago
Adam Honse
4b4e939d10
Update Crucial Ballistix RGB controller to new RGBController API
6 years ago
Adam Honse
e0094915fe
Update ThermalTake Poseidon Z RGB controller to new RGBController API
6 years ago
Adam Honse
aa6e2e611b
Update HyperX Keyboard controller to new RGBController API
6 years ago
Adam Honse
ce8331b467
Update Faustus controller to new RGBController API
6 years ago
Adam Honse
3abb0c05ba
Update Corsair Vengeance RGB Pro controller to new RGBController API
6 years ago
Adam Honse
acc84f6a09
Update ASUS Aura GPU controller to new RGBController API. Also update ASUS Aura controller to read colors from hardware during initialization.
6 years ago
Adam Honse
74b0d195d9
Update Corsair Vengeance RGB controller to new RGBController API
6 years ago
Adam Honse
920e001bab
Update MSI 3-Zone Keyboard controller to new RGBController API
6 years ago
Adam Honse
4c2ceed5b6
Update ASRock Polychrome controller to new RGBController API
6 years ago
Adam Honse
515c17b8dd
Update MSI-RGB controller to new RGBController API
6 years ago
Adam Honse
2ffb02abde
Update E1.31 controller to new RGBController API
6 years ago
Adam Honse
3237c8842a
Update NZXT Hue+ and Hue 2 controllers to new RGBController API. Fix direct mode not working on Hue 2.
6 years ago
Adam Honse
fde468a162
Update LED Strip controller to new RGBController API
6 years ago
Adam Honse
f854441cf7
Update HyperX RGB RAM controller to new RGBController API
6 years ago
Adam Honse
408020c244
Update Gigabyte RGB Fusion 1.0 controller to new RGBController API
6 years ago
Adam Honse
f806f3ad66
Update AMD Wraith Prism controller to new RGBController API
6 years ago
Adam Honse
7c1c9a7979
Update OpenRazer (Windows and Linux) controllers for new RGBController API
6 years ago
Adam Honse
283cb5a8ac
Update RGB Fusion GPU controller to new RGBController API
6 years ago
Adam Honse
5f21674b8f
Update Aura controller for RGBController API changes
6 years ago
Adam Honse
fe6a84d6c9
Rename NodePro to LightingNode
6 years ago
Adam Honse
f7cb8ca969
Delete CorsairCmdrProController files now that Corsair Pro is merged into Lighting Node driver
6 years ago
Adam Honse
1115213d5a
Consolidate Corsair Lighting Node and compatible device drivers
6 years ago
Adam Honse
bc01ec0e4b
Update Thermaltake Riing controller for resizable channels
6 years ago
Adam Honse
62518b5163
Update RGBController API and GUI to handle resizable zones. All controllers except for CorsairNodePro have been disabled pending rework
6 years ago
Adam Honse
736e624366
Resize button. Resizes mode specific color lists. Partial implementation of resizing zones
6 years ago
Adam Honse
ec73337929
Update OpenRazer-Win32 DLLs to fix corrupt serial and version strings, enable reading these in OpenRGB.
6 years ago
Adam Honse
c451487401
Change direct effects mode back to Direct mode on HyperX keyboard
6 years ago
Adam Honse
5defbc1580
Fix color mode for Thermaltake Riing direct mode
6 years ago
Adam Honse
cb6dfd83d8
Add refreshing thread for HyperX keyboard Direct mode
6 years ago
Adam Honse
51c3568f7a
Profile save and load test
6 years ago
Adam Honse
4f8db7d63f
Add cstring include to fix build on Linux
6 years ago
Adam Honse
f844c2fb07
Add functions to get/set RGBController parameters to/from a binary data buffer. Add a dummy RGBController object to load data into.
6 years ago
Stefan Reiter
3c6ac31eab
Introduce device_type_to_str
6 years ago
Stefan Reiter
20a99ef7ef
Append LED number to Aura devices' LEDs
...
Makes identifying them easier then just 'Unknown' 8 times in a row.
6 years ago
jackun
5b82eb39a8
RGB Fusion 2 (IT8297BX) support based on Gigabyte X570 Elite.
6 years ago
Adam Honse
adcd59848a
Add RGB Fusion GPU controller and NVAPI I1C interface
6 years ago
Jan Rettig
aead384282
Aura GPU Support
6 years ago
Adam Honse
b717600c37
Add name, description, and type information to MSI-RGB controller
6 years ago
Adam Honse
f38be5119e
MSI-RGB driver based on https://github.com/nagisa/msi-rgb
6 years ago
Adam Honse
f8de686296
Add LED numbers to Linux OpenRazer controller
6 years ago
Adam Honse
8d0915de6e
Add support for mode specific colors in HyperX keyboard breathing mode
6 years ago
Adam Honse
bba88eb1f2
Update mode color description to add mode-specific colors.
6 years ago
Adam Honse
7b35cf72f7
Add zone numbers to Chroma HDK and add LED numbers for all OpenRazer zones.
6 years ago
Adam Honse
9603489f4a
Get rid of razerchromahdk driver as it was never merged and use razeraccessory instead
6 years ago
Adam Honse
d4cd2a6853
Add direction control to OpenRazer Wave mode
6 years ago
Adam Honse
c4d2f72df1
Clean up Linux OpenRazer code to match Windows and break out device list into a shared header file
6 years ago
Adam Honse
1a07aee7a6
Add OpenRazer-Win32 driver to support Razer devices on Windows without official software
6 years ago
Adam Honse
415d79a3ef
Remove Razer Chroma SDK backend
6 years ago
Adam Honse
fd59f83556
Update Crucial controller to new RGBController format
6 years ago
Adam Honse
7adcfa77fa
Add function for setting Crucial Ballistix RGB colors in direct mode
6 years ago
Adam Honse
b338fbca3c
Initial driver for Crucial Ballistix RGB
6 years ago
Adam Honse
2104c975be
Update RGB Fusion 2 to build with latest RGBController format
6 years ago
Adam Honse
c52eb528ea
RGB Fusion 2.0 driver based on summerblind's code
6 years ago
Adam Honse
befa9baf20
Update the ThermaltakeRiing driver to just set the active_mode variable instead of actually sending mode updates on SetCustomMode
6 years ago
Adam Honse
afb6ff6a74
Update the rest of the RGBController drivers to just set the active_mode variable instead of actually sending mode updates on SetCustomMode
6 years ago
Adam Honse
6828335dc5
Just set active_mode rather than call SetMode for SetCustomModefunction. Implement for a few tested devices only for now. Fix some user interface issues with custom mode selection.
6 years ago
Adam Honse
2cd0b64251
Add mode control to Thermaltake Riing controller
6 years ago
Adam Honse
fc11427019
Remove serial port include for USB controllers that were copied from the Hue+ driver
6 years ago
Adam Honse
2f00fb9186
Add initial driver for Thermaltake Riing controller. Fixed configuration has 9 LEDs for channels 1, 2, and 3 but will make this configurable in the future. Only direct mode supported so far
6 years ago
Adam Honse
47ca068628
Number the LEDs in E131 and LEDStrip controllers
6 years ago
Adam Honse
f07cc134bb
Add zones and LEDs to Corsair keyboard controller, but keys don't line up with zones yet
6 years ago
Adam Honse
1d98ce063c
Add zones and LEDs to Poseidon Z RGB controller
6 years ago
Adam Honse
9ddb9f04ce
Add zones and LEDs to HyperX Keyboard controller
6 years ago
Adam Honse
12116c70ee
Big Keyboard Update! HyperX Alloy Elite support, Poseidon Z RGB modes, and Corsair K70 RGB
6 years ago
Adam Honse
80d2282313
Add modes and additional set functions to Polychrome controller
6 years ago
k1-801
a4474602d8
Add basic support for Asus TUF laptop keyboards through Faustus
6 years ago
Adam Honse
d7740c2d28
Move Get/Set mode functions to generic RGBController.cpp functions and add device-specific UpdateMode function to use active_mode value
6 years ago
Adam Honse
f110589f91
Fix some small issues with AMD Wraith Prism driver
6 years ago
Adam Honse
6b789be1e1
Add speed control to HyperX driver
6 years ago
Adam Honse
12f307228b
Clean up speed values for Patriot Viper RGB
6 years ago
Adam Honse
438c3840a7
Add speed control to RGB Fusion 1.0 driver
6 years ago
Adam Honse
fef6f4cba3
Add delay to improve Corsair Pro detection, default modes to down instead of left, clean up Wraith Prism initialization
6 years ago
Adam Honse
d38543a820
Finish AMD Wraith Prism mode updates including working speed table, working random color flag, and appropriate fan/logo modes for ring-specific effects
6 years ago
Adam Honse
2a76201ca4
Implement a speed table for AMD Wraith Prism to use the values taken from the official software. Interpolation was causing strange issues.
6 years ago
Adam Honse
2e84e9808c
Start adding modes to AMD Wraith Prism driver. Speed and random bit implemented, but it seems to have issues. Speeds way too fast
6 years ago
Adam Honse
fd16bc3053
Add direction support to Corsair Vengeance RGB Pro
6 years ago
Adam Honse
64f11b42f4
Add direction support for NZXT Hue 2
6 years ago
Adam Honse
7ba610df77
Add direction support to Corsair Commander/Lighting Node Pro
6 years ago
Adam Honse
a76bd7b974
Add direction support for NZXT Hue+
6 years ago
Adam Honse
585eb8a5a3
Add direction support
6 years ago
Adam Honse
f1523adcdf
Add the rest of the Corsair Commander/Lighting Node Pro modes
6 years ago
Adam Honse
ab03311717
Copy Corsair Commander Pro updates to Lighting Node Pro driver. Need to consolidate these eventually
6 years ago
Adam Honse
5bc94fd677
Speed values are reversed on Corsair Commander Pro. Removed all references to SendKeepalive function.
6 years ago
Adam Honse
90dfa5678b
Clean up Corsair Commander Pro code and get effects mode working
6 years ago
Adam Honse
48ba8435b1
Initial Corsair Commander Pro support, it's the same protocol as the Lighting Node Pro but on a different endpoint
6 years ago
Adam Honse
cf2c2d6b93
Add speed control to Hue 2
6 years ago
Adam Honse
4b8668e0ef
Add speed control for Hue+ and add support for Wings mode
6 years ago
Adam Honse
0bc5982970
Add random color modes for HyperX Predator RGB
6 years ago
Adam Honse
2ae74c1e7f
Add slider for speed control, add min/max speed parameters to mode information, update Corsair Pro and Patriot Viper drivers to include speed control
6 years ago
Adam Honse
abd4c87b1e
Fix Corsair Pro mode initialization
6 years ago
Adam Honse
fb3103e458
Add mode parameters to Corsair Vengeance RGB Pro controller
6 years ago
Adam Honse
c70943da18
Add Random Color checkbox and combine Aura fixed-color and cycling ("random") modes to use this new checkbox
6 years ago
Adam Honse
2efd0dc81d
Add additional mode parameters to RGBController API and update most of the RGBController drivers' mode specifications to match
6 years ago
Adam Honse
bcc95abe53
Add keepalive thread to Corsair Lighting Node Pro driver
6 years ago
Adam Honse
d79c7e9c04
Initial driver for Corsair Lighting Node Pro
6 years ago
Adam Honse
ec8cdf1e26
Bring in USB HID device support with hidapi and add support for two new HID devices - MSI/SteelSeries 3-zone laptop keyboard and Thermaltake TtEsports Poseidon Z RGB keyboard
6 years ago
Adam Honse
1d6e0cf6a4
Fix mode initialization, fix mode map for Corsair Pro
6 years ago
Adam Honse
b06d56bb2d
Add Aer 1 fan support to NZXT Hue 2 and Hue+
6 years ago
Adam Honse
50c9f7b84b
More color vector initialization improvements
6 years ago
Adam Honse
4d5003f49d
Some code cleanup - set colors vector size for improved performance and add sleep to fix Hue Plus device update
6 years ago
Adam Honse
7226a4164f
Hue 2 channel is a bitfield rather than a value
6 years ago
Adam Honse
c7030ad47d
Rework the RGBController API to handle the colors vector outside of device specific implementations
6 years ago
Adam Honse
0fe3adc267
Add UpdateLEDs function support to HyperX controller
6 years ago
Adam Honse
f45b20602b
Add UpdateLEDs function support for Viper, Hue2, Hue+, Wraith Prism
6 years ago
Adam Honse
3de7150408
Add effect mode and effect color controls to Patriot Viper RGB driver
6 years ago
Adam Honse
7bdf19387d
Add Windows support for E1.31 Streaming ACN protocol devices
6 years ago
Adam Honse
a27c614a8b
Fix some issues with the Aura initialization and detection and add a new driver for Patriot Viper RGB RAM
6 years ago
Steven Franzen
dbf796256b
Fix most compiler warnings
6 years ago
Adam Honse
60531bbf07
Initial driver for NZXT Hue 2
6 years ago
Adam Honse
fd9134c911
Rename OpenAuraSDK.cpp to OpenRGB.cpp and remove old unused code
6 years ago
Adam Honse
cdaae5fb9f
Fix previous commit
6 years ago
Adam Honse
5ae3de993d
Add capability to set ring color
6 years ago
Adam Honse
e79c97c4d0
RGBController interface for Wraith Prism now can change static colors for logo and fan
6 years ago
Adam Honse
45c7bc8008
Add an RGBController interface for AMD Wraith Prism
6 years ago