Commit graph

937 commits

Author SHA1 Message Date
Adam Honse
8af4909621 Add brightness control for Gigabyte GPUs 2021-07-14 17:41:23 -05:00
Chris
5d30d6127b Fix for brightness in Direct mode in Fusion2USB controller
* Added definition for `RGBFUSION2_BRIGHTNESS_MAX`
* Updated modes to reflect new definition
* Added brightness to mode `Direct`
2021-07-13 19:00:09 +00:00
TheRogueZeta
b36673bcad Add Gigabyte GTX1060 G1 Gaming 6G OC to detector 2021-07-12 21:48:42 +00:00
Pescu
4dfc515242 Add PCI ID for Gigabyte RTX 3060 TI Gaming OC 2021-07-12 20:54:12 +00:00
TheRogueZeta
49af56eff5 Add PCI ID for Gigabyte RTX 2060S Gaming OC 3X White 8G 2021-07-11 06:11:16 +00:00
Pescu
32ac0c12e0 Add support for GIGABYTE GeForce RTX 2060 SUPER GAMING OC 8G 2021-07-11 06:10:47 +00:00
Jesse Kawell
2f6000c83a Add Razer "Basilisk V2" mouse 2021-07-09 23:48:53 +00:00
Chris
f3a840c30d Adding the MSI 7C95 motherboard to 185byte controller
* As requested by @orangejake on Discord
2021-07-09 02:28:10 +10:00
edbgon
b14abd9987 Update CMR6000 controller to direct mode and remove unreliable mode detection routine 2021-07-08 11:13:09 +02:00
Chris
bd8704a8a6 Adding more DEBUG information
Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 23:33:03 -05:00
Chris
79e1233635 Adding Wooting Two keyboards support
+ Add full matrix map
+ Amend WootingKeyboardController::SendDirect to support extra keys
+ Adjust WootingKeyboardController::wooting_usb_send_buffer to support extra buffer
2021-07-07 23:18:24 -05:00
Chris
ad6d605c88 Changing Wooting KB detection to PU
* Simplified detection
* Adding more useful data to `info page`
* Adding DEBUG logging
2021-07-07 23:15:14 -05:00
Shayne Hartford
62906e7f10 Add Wooting LE & HE and fix Wooting initialization on Linux
Commits squashed and amended to remove commented code by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 23:08:00 -05:00
Nic Wolfe
efb19ab6c6 Add support for CoolerMaster RGB Controller
Commits squashed and amended for code style/brightness control by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 22:55:24 -05:00
Travis Sandmann
85631bfd52 Initial HP Omen 30L Support
Commits squashed and amended for code style/brightness control by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 22:19:40 -05:00
Cheerpipe
002fc4f2b3 Fix Logitech G815 keyboard freezing
Keyboard may freeze when running GHUB and OpenRGB at the same time. This fixes this.

Commits squashed by Adam Honse <calcprogrammer1@gmail.com>
2021-07-07 17:04:48 -05:00
Adam Demasi
a008f14e38 Add ASUS Falchion 65% keyboard. 2021-07-07 21:57:14 +00:00
Gabriel Marcano
9062be4462 New device: Dell G5 SE Alienware LED Keyboard
- 4 region keyboard LED controller (tried to keep controller generic
   for other setups as well)
 - Support for Static, Flashing, Morph, Spectrum Cycle, Rainbow Wave,
   and Breathing modes
 - Implemented rate limiting for sending reports since the controller
   crashes if too many reports are sent too quickly. Also implemented
   functionality to prevent sending frivolous update requests
 - Implemented support for setting mode, color, tempo, and period
   independently for each zone (not fully exposed in UI). Morph mode
   exposes 2 colors per zone.

Commit amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-07-06 01:51:55 -05:00
John Simons
ef36664ef2 Gigabyte 3070 Gaming OC 8G 2021-07-05 22:53:27 +00:00
Adam Honse
1c6a67e056 Add automatic save flag to Corsair Lighting Node hardware modes 2021-07-05 13:39:35 -05:00
Adam Honse
aa8c6b6fff Revert "Use block writes for updating all LEDs at once on ASUS Aura SMBus"
This reverts commit 618faf42ec.
2021-07-05 12:43:25 -05:00
Adam Honse
68d27e58f4 Add brightness control for Logitech Lightsync mice (only for Spectrum Cycle and Breathing modes) 2021-07-05 12:39:59 -05:00
Adam Honse
811139107e Add automatic save flags to Sinowealth Mouse controller modes 2021-07-05 04:01:33 -05:00
Alex
4af8614fce Add formated loging for device detection
Commits merged and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-07-05 03:23:34 -05:00
Adam Honse
5a7879415f Add automatic save flags to Redragon Mouse controller modes 2021-07-04 21:18:13 -05:00
Adam Honse
25747a6c26 Add automatic save flags to EVision Keyboard controller modes 2021-07-04 21:18:06 -05:00
Adam Honse
c2a353ec6f Add brightness control to Corsair Lighting Node controller 2021-07-04 21:17:36 -05:00
edbgon
b49aeacd18 Added brightness control to CMR6000 device for color cycle mode
Commits merged by Adam Honse <calcprogrammer1@gmail.com>
2021-07-04 21:17:21 -05:00
Chris
3ec91186e8 Add brightness control to Gigabyte RGB Fusion 2 USB Controller
Commit split from original brightness commit by Adam Honse <calcprogrammer1@gmail.com>
2021-07-04 21:17:14 -05:00
Adam Honse
f91823c0d5 Add brightness control to RazerController 2021-07-04 21:17:04 -05:00
Jay Schmidek
5a597d4bb2 Add Gigabyte RTX 3090 Gaming OC 24GB 2021-07-03 09:06:36 +00:00
Chris
7e7db6642d Swapping zones on the Naga Trinity
* Swapping Logo zone with the Scroll Wheel zone to correct the zone order as reported by @pbanj on Discord
2021-07-03 13:19:23 +10:00
TheRogueZeta
b7c8e9603c Update SteelSeries QCK PID names to match sizes 2021-07-02 19:04:53 +00:00
Adam Honse
5a968f5ae6 Fix leds_per_update issue in QMK controller 2021-07-01 22:04:58 -05:00
Chris
22117c7ece Initial commit for the Razer Basilisk Ultimate
* Adding entries for the Razer Basilisk Ultimate in wired and wireless modes
* Adding entry for the Razer Mouse Dock Chroma
* Registered detectors
* Added metadata to RazerDevices.h
* Added capabilities to RazerController.cpp
* Added UDEV rule to 60-openrgb.rules
2021-06-30 12:05:40 -05:00
Andy Getz
710a079a9a Add a second USB ID for SteelSeries QCK Mousemat
New ID is 1038:150a; I have tested the patch with my mat.
2021-06-30 13:38:24 +00:00
Chris
a15dd256dc Initial commit for the Razer Huntsman Mini
* Registered detector
* Added metadata to RazerDevices.h
* Added capabilities to RazerController.cpp
* Added UDEV rule to 60-openrgb.rules
2021-06-30 13:33:49 +00:00
Adam Honse
bac580dfc5 Add Razer Blade 2021 Advanced to RazerController 2021-06-29 10:32:23 -05:00
TheRogueZeta
92ed4a39aa Add ASUS ROG STRIX 1650S to detector 2021-06-28 04:27:25 +00:00
TheRogueZeta
cab77e72ec Correct spelling mistake for Cooler Master Small ARGB detector 2021-06-27 19:45:41 -07:00
Kamil Trzciński
1c172c80b7 Add Gigabyte 2080S GAMING OC 8GB 2021-06-26 20:48:20 +00:00
Alex
1ace5f34e5 Add gigabyte 1070Ti pci id to the detection 2021-06-26 19:18:10 +00:00
Alex
cdcc2995b9 Add ASUS ROG Strix Scope, Scope RX, and Scope TKL keyboards
Commits merged and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-25 23:03:03 -05:00
mike
724fce7051 fix bug with keyboard layout where HOME, END, PGUP, and PGDN keys were in the wrong position 2021-06-25 23:02:55 -05:00
Kasper
6ea3cdb8b7 QMK Improvements - make LEDs per update configurable
* Fix Windows include error that breaks std::min/max if a Windows header is included (tracked down to
net_port.h)

Commit amended by Adam Honse <calcprogrammer1@gmail.com>
2021-06-25 23:02:38 -05:00
Alex
3652624a01 Add Asus 1080TI 11G pci id 2021-06-26 01:57:41 +02:00
Dima-Kal
325169b16b Add support for Sinowealth keyboard
Commits squashed and amended for code style by Adam Honse <calcprogrammer1@gmail.com>
2021-06-24 22:51:01 -05:00
edbgon
6b184f2b8c Initial G933 support 2021-06-22 17:19:47 +00:00
Adam Honse
742b477f6f Add keymap for Blade 14 2021 2021-06-21 20:27:58 -05:00
Adam Honse
b4b22e2dce Add Razer Blade 14 2021 2021-06-21 12:31:10 -07:00