Tobias Gruetzmacher
5c30da6171
Add inital support for the ASUS TUF Gaming K3 GEN II MIKU EDITION
5 months ago
Patrick Uven
c541716225
Add support for SteelSeries Apex 9
5 months ago
Tyler Hoeflicker
70f3ae1b6d
Add support for the Gigabyte Radeon RX 6900 XT Gaming OC video card
5 months ago
Kosta A
8b9a4d141a
Add support for Glorious Model I
5 months ago
Rodrigo Tavares
05b4f00629
Add support for `Aula F99` and `Aula F75`
5 months ago
mikee
946383b502
Add Fnatic STREAK and miniSTREAK support
5 months ago
Prince Nna
7ef7edb1d3
Add legion 7s gen8
5 months ago
Adam Honse
396853658c
Remove struct initial values as this causes compile errors on Windows Qt6, the only place it is used these values get initialized anyways
5 months ago
Jax-Tsai
d63a955082
add support for msi z890 gaming plus wifi
5 months ago
Chris M
c1d67aa740
Refactored Gigabyte Fusion2USB controller
...
* Refactored RGBController_GigabyteRGBFusion2USBBoards &
RGBController_GigabyteRGBFusion2USBLayouts into single
GigabyteFusion2USB_Devices to align with structure of
RazerDevices and CorsairV2Devices.
* Replaced definition for `gb_fusion2_layout`
* Adjusted code paths to suit new variable structures
* Removed redundant files
5 months ago
Egor Vorontsov
7886dc4c14
Added VialRGB dynamic detector.
5 months ago
gashtal
a3c77d20a0
Add support for MSI X870E CARBON WIFI RGB Headers
5 months ago
leon121212
6e53097f83
Add support for ASUS RTX5090 Matrix
6 months ago
superstrom
fb4359b009
Kraken V3: Cleanup and add additional devices from pcaps
6 months ago
Marcel Berwanger
769d433373
added support for ViewSonic XG270QC
6 months ago
Caleb Evans
b6673965e2
Add Palit GeForce RTX 5080 GamingPro
6 months ago
mhueske
9c66a76419
new device ASUS TUF Gaming B850M-Plus WiFi 7 - resolves #5228
6 months ago
Mathieu Roux
0d0a3bece4
Implements Asus TUF Gaming K3 Gen II PID
6 months ago
Adam Honse
0b25cae5e5
Add Logitech G502 X Plus wired detector, only shows as one zone in direct mode
6 months ago
RobRoyEerkes
da582e3ba5
Added Support for NZXT F420 case fans
6 months ago
Caique Ribeiro de Oliveira
7efa26a11d
Add support for Razer BlackWidow V4 75% (Wired)
6 months ago
MadeUReadThis
7c07031603
Add initial support for ASUS ROG Strix G17 G733QR (layouts + zones)
6 months ago
Carlos Jordão
9fca9da408
Adds layout for Gigabyte B550 Aorus Elite AX V2
6 months ago
Chris M
380905cc72
Removed redundant layout declaration
...
* Removed `aura_core_laptop_16_values` as it is identical to
`aura_core_laptop_15_values`
6 months ago
Emilio Pulido Gil
ec442416fa
Add support for Asus ROG Strix G16 2023 (G614JZ)
6 months ago
Emilio Pulido Gil
0c079c2bf4
Add support for Asus ROG Strix Scope RX 96
6 months ago
MG-5
999dbc3024
Add support for ASUS TUF Radeon RX 9070 Gaming OC device
6 months ago
Carlos Jordão
fcb0363812
Change leds index - fixes bug #5203
6 months ago
nkey
463b827556
add support for STEELSERIES_QCK_PRISM_CLOTH_5XL_PID
6 months ago
Carlos Jordão
f0a1ed2c0f
Refactor HyperX Alloy Origins Core to use KLM
6 months ago
Bnyro
665069d98f
Add support for Lenovo Legion K510 keyboard
6 months ago
superstrom
bbf50ef812
add Kraken V3 X
6 months ago
Adam Honse
ba186cfaee
Add new controller for Razer Kraken V4 and Razer Kraken Kitty V3 Pro
6 months ago
YanZhi
f855d160ca
Add YICO and clean up DRGB controller
6 months ago
Logan Phillips
9eb0169fcf
Adds "Save to Device" feature to QuadCast 2S and logging
6 months ago
morg
d99be3e0e6
Add support for QuadCast 2S. Closes #5113
6 months ago
Gediminas Jocys
5603ca86a3
Added support for Sapphire RX 9060 XT Nitro+
6 months ago
justbispo
4835353ce0
Add support for alternative version (242B) of Gigabyte Radeon RX 7600 OC
6 months ago
superstrom
30ea38d133
Add Razer Quartz keyboard variant
6 months ago
morg
7a939c8233
Add support for Asus monitors. Closes #4174
6 months ago
Shottgun
51a014fecb
Add support for Gigabyte Radeon RX 7700 XT GAMING OC
6 months ago
Serhii Koreiba (eXXon)
2acdcec678
Add missing backslash key to Cherry G80-3000N ANSI layout
6 months ago
Logan Phillips
8a63cfbf25
Add Cooler Master GD160 ARGB Gaming Desk support
7 months ago
Adam Honse
d4e802f3b3
Clean up Linux LED controller
7 months ago
Chris Morgan
c1781bc4cb
Add support for led_classdev_mc via sysfs
...
Update the LinuxLEDController to support multicolor LEDs defined by
the Linux kernel. For multicolor LEDs Linux exposes a single
brightness which allows a range of 0 (off) to 255 (max) and a multi_intensity
value that accepts multiple channels of colors. This current implementation
assumes that there are 3 multi_intensity channels between 0 and 255.
https://docs.kernel.org/leds/leds-class-multicolor.html
Note that for now in Linux the brightness value doesn't so much affect
the brightness of the LED as it does apply a coefficient to the individual
channel intensities. For now hard code the brightness to 255 and simply
adjust the intensities to alter the color.
This change should keep the existing sysfs code path as-is and only attempt
to use this new method when a led_rgb_path is present in the config file.
For reference, my OpenRGB.json has the following lines:
` "LinuxLEDDevices" : {
"devices": [
{
"name": "Fan LED 1",
"rgb_path": "/sys/class/leds/rgb:programming-0/"
}
]
}`
Signed-off-by: Chris Morgan <macromorgan@hotmail.com>
7 months ago
Kulothungan U G
5966632276
Add support for msi b850m gaming plus wifi6e
7 months ago
Wojciech Lazarski
76d3a6051a
Added support for Razer Thunderbolt 5 Dock Chroma
7 months ago
Adam Honse
da9a96e3f2
Add ASUS ROG RTX4090 with PID 8933
7 months ago
Liam
f573af369f
Add support for Palit GeForce RTX 5070 Ti GamingPro
7 months ago
Logan Phillips
db517c01af
Support AE-5 and AE-5 Plus on Windows
7 months ago
Adam Honse
63936126f3
Perform VialRGB version and flag checks before registering QMK VialRGB controllers
7 months ago
Bergmann89
d7bab0dc7b
Add support for `MSI X870 GAMING PLUS WIFI (MS-7E47)`
7 months ago
JoakoI98
fa03750957
Added support to RTX 5080 MSI Vanguard OC
7 months ago
UbayGD
13edc400c9
feat: add initial support for MSI MPG B850I EDGE TI WIFI
7 months ago
Adam Honse
6aa8eb6101
Clean up OpenRGB and VialRGB QMK controllers into a common folder and move keymap definitions to QMK common files
7 months ago
Aaditya Menon
28ee8cd6eb
Split Top and Side Logo zones for Gigabyte AORUS RTX 5080 XTREME WATERFORCE
7 months ago
Aaditya Menon
4ea6ccc17b
Add support for Gigabyte AORUS GeForce RTX 5080 XTREME WATERFORCE 16G. Closes #5099
7 months ago
rom4ster
e80a89f094
Fix X870 Implementation
7 months ago
Hans Lambermont
58360fb6d4
Add support for Corsair M75 Gaming Mouse (1B1C:1BF0)
7 months ago
BestPig
22bee9be29
Add config for the MSI B650M PROJECT ZERO (7E09)
7 months ago
phob
d2e8ea066d
Add support for ASUS ROG ASTRAL GeForce RTX 5080 OC WHITE in I2C PCI detector
7 months ago
Adam Honse
60b4810666
Initial QMK VialRGB controller
7 months ago
Adam Honse
c71cc4f18a
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
7 months ago
ptkovsky
011d36492e
Add support for the MSI GeForce RTX™ 5090 32G SUPRIM SOC
7 months ago
finnff
3cd7560534
Add support for the MSI GeForce RTX™ 5090 32G VANGUARD SOC
7 months ago
idoybh
82f4177bdc
Add support for Gigabyte Radeon RX 7600 XT GAMING OC 16G
7 months ago
morg
3be23b3285
Add support for Redragon M987 Reaping
8 months ago
Tiago de Paula
63833ba123
Support for Gigabyte Radeon RX 7600 OC
...
- Vendor: 1002
- Device: 7480
- SVendor: 1458
- SDevice: 240b
- I2C Address: 0x55
Closes #4611
8 months ago
Jaden Korr
8d2d4d68c8
Support for MSI MEG X399 CREATION via MSI Mystic Light 162-byte Controller
8 months ago
⍚~Nex
d72702129f
Remove "Ice" from "Gigabyte GeForce RTX 4070 SUPER Eagle OC Ice"
8 months ago
Lucas Andreussi
f2c1f85b2f
Gigabyte RTX3060Ti GAMING OC LHR Rev 2 support
8 months ago
Barry H
1b01bbb7fc
Set Asus USB motherboard to use Gen 1
8 months ago
Joachim
679b790687
Add support for Gigabyte Aorus Radeon RX 6900 XT Extreme Waterforce WB
8 months ago
Terence Tan
dc7b13a5f7
Initial commit for Palit GeForce RTX 5060 Ti White OC 16GB
8 months ago
Adam Honse
b349c3ff2c
Update PawnIO SMBus driver to use standardized API between all drivers, add NCT6793 driver, and remove WinRing0 SMBus drivers
8 months ago
Adam Honse
21594063ca
More warning fixes
8 months ago
Adam Honse
8f89583eb0
Fix some warnings
8 months ago
austinleroy
8487b5c89d
Adding support for Logitech G600 Mouse
8 months ago
John DeSilva
3a2d0f46ac
Update HYTEMouseMatController to compile on FreeBSD
...
This change includes the libusb implementation files of
HYTEMouseMatController as sources when compiling on FreeBSD. Without
this change, we see `error: unknown type name 'HYTEMousematController'`.
8 months ago
Fefedu973
f8895af960
Add support for the StreamDeck
8 months ago
Adam Honse
2609822f8a
Fix flickering on JGINYUE USB controller direct mode
8 months ago
Barry H
cd3ad1822b
Add EVGA RTX 2070 FTW3 Ultra OC, RTX 2080 XC HYBRID GAMING & 2080 Ti FTW3 Ultra Hydro Copper Gaming
8 months ago
Austin Blake
0a6930945e
Add support for Gigabyte Radeon RX 9070 XT Gaming 16G
8 months ago
Alexander Mateides
4373df41ba
Support for Gigabyte RX9070 Gaming OC 16G
8 months ago
Cosebdd
0971aa92c3
Excluded mode change from MSI GPU FPS Limiter
8 months ago
Fefedu973
f2aef24b8a
Fixed govee direct mode control
8 months ago
Sniper Framirez
3af3d137a5
Support Gainward GeForce RTX 3060 Pegasus 12G
8 months ago
Nexrem
9d0d65ca3a
Commonize other RedDevil driver under one tree and detector as V1
8 months ago
Nexrem
9a33c95b69
Add support for PowerColor Red Devil RX9070XT
8 months ago
Erick Granados
d5f9411ecb
Fixes for the XPGSummoner keyboard controller
8 months ago
The Cyric
9ad0fa26bf
Add another subdevice id for Gigabyte 5090 XTREME WATERFORCE
8 months ago
morg
6a4550c6f0
DetectNZXTKrakenElite: Add missing detector in controller comments
8 months ago
Daniel Clark
cc3414408f
Fix upstream regression. in DeviceUpdateLEDs() RGBFusion 2.0 USB.
8 months ago
Zoran Peričić
fd8101b0c3
Support Kingston Fury Beast DDR5 with Jedec ID: 0x3011
9 months ago
2B
18f484c274
add support for Gigabyte Radeon RX 7900 XT GAMING OC 20G
9 months ago
Chris
fbb7d16039
Changed Gigabyte Fusion 2 controller
...
* Removed warnings
* Refactored RGBFusion2USBController::SetLEDEffect() to improve readability
* Tidied up Mode declarations
* Other changes for style and formatting
9 months ago
Nikola Jurkovic
ca84bad1fc
MM700 Extended 3XL
9 months ago
Adam Honse
be9fe7bb2d
Fix Commander Core XT when configuring RGB header zone to zero and when switching between zero and nonzero modes
9 months ago
Nikola Jurkovic
e21d29fa27
Commander Core XT
9 months ago
Erick Granados
febdd2ad5e
Added Controller for XPG Summoner
9 months ago
Daniel Clark
503ad36256
Merge rework of IT8297, IT5702, IT5711 driver code. Adds new controller IT82950.
9 months ago
Erick Granados
1be1656ce8
Added Controller for SteelSeries QCK PRISM XL Destiny 2: Lightfall Edition
9 months ago
Barry H
cd6831ccbe
Add Nollie 1, 8, 16 & 32 OS2 Firmware support
9 months ago
Adam Honse
676547b8b0
Pass name string into I2C DIMM detectors, store name in KingstonFuryDRAMController to avoid setting it in detector
9 months ago
Adam Honse
c82a6052a2
Store name in AsusAuraUSBControllers to avoid setting it in detectors
9 months ago
Adam Honse
a0726dc065
Store name in LogitechControllers to avoid setting it in detectors
9 months ago
Robert Ernst
86fbdfa6e7
Add Mystic Light Controller with PID 7D14 of Mainboard MSI A520M PRO
9 months ago
Shaydera
714736bf73
Fix RGB controller detection for Gigabyte AORUS RTX 5090 MASTER (use 0x75)
9 months ago
Adam Honse
079e344c5a
Store name in RoccatControllers to avoid setting it in detectors
9 months ago
Adam Honse
c2e0bd496f
Store name in SinowealthControllers to avoid setting it in detectors
9 months ago
Adam Honse
f1a050a503
Store name in SteelSeriesControllers to avoid setting it in detectors, rework SteelSeriesApexBaseController to move code out of header file
9 months ago
Adam Honse
bf24ab3d53
Store name in ENESMBusController to avoid setting it in detector
9 months ago
Adam Honse
5190274004
Store name in MSIGPUv2Controller to avoid setting it in detector
9 months ago
Adam Honse
5db766cfa0
Store name in CoolerMasterControllers to avoid setting it in detectors
9 months ago
Eve
ddc8bc5885
Alternate PCI subsystem ID for EVGA RTX3070 FTW3 Ultra LHR
9 months ago
Adam Honse
4036a9e414
Store name in CorsairPeripheralV2Controllers to avoid setting it in detectors
9 months ago
Adam Honse
fa74b64d6d
Remove unused CorsairK95PlatinumXTController files
9 months ago
Adam Honse
59c2ca2052
Store name in CorsairPeripheralControllers to avoid setting it in detectors
9 months ago
jurkovic-nikola
974f7d1e26
commander core packet size
9 months ago
Adam Honse
2a6ad477e6
Store name in HoltekControllers to avoid setting it in detectors
9 months ago
Adam Honse
ce64dbc686
Store name in ZotacV2GPUController to avoid setting it in detector
9 months ago
Adam Honse
eb199dae67
Store name in ZotacTuringGPUController to avoid setting it in detector
9 months ago
Adam Honse
ad9fd08a08
Store name in ZETKeyboardController to avoid setting it in detector
9 months ago
Adam Honse
86b2ced685
Store name in ZETEdgeAirProController to avoid setting it in detector
9 months ago
Adam Honse
4e96056ac4
Store name in ZalmanZSyncController to avoid setting it in detector
9 months ago
Adam Honse
84c24e70c0
Store name in WushiController to avoid setting it in detector
9 months ago
Adam Honse
d069947252
Store name in WootingKeyboardController to avoid setting it in detector
9 months ago
Adam Honse
550503d757
Store name in ViewSonicController to avoid setting it in detector
9 months ago
Adam Honse
ef6241fe38
Store name in ValkyrieKeyboardController to avoid setting it in detector
9 months ago
Adam Honse
fcce668d66
Store name in TrustControllers to avoid setting it in detectors
9 months ago
Adam Honse
1bd9215a72
Store name in SRGBmodsControllers to avoid setting it in detectors
9 months ago
Adam Honse
840512751c
Store name in SonyDualSenseController to avoid setting it in detector
9 months ago
Adam Honse
517287117b
Store name in SkyloongController to avoid setting it in detector
9 months ago
Adam Honse
46d935c1a4
Store name in SapphireGPUControllers to avoid setting it in detectors
9 months ago
Adam Honse
9680d072fa
Store name in RedSquareControllers to avoid setting it in detectors
9 months ago
Adam Honse
06413f2877
Store name in RedragonMouseController to avoid setting it in detector
9 months ago
Adam Honse
ce86faabfe
Store name in PowerColorRedDevilGPUController to avoid setting it in detector
9 months ago
Adam Honse
2134323bf8
Store name in PNYLovelaceGPUController to avoid setting it in detector
9 months ago
Adam Honse
67e08d3415
Store name in PatriotViperMouseController to avoid setting it in detector
9 months ago
Adam Honse
f8d3c7a838
Store name in PalitGPUController to avoid setting it in detector
9 months ago
Adam Honse
2c630a5218
Store name in OKSKeyboardController to avoid setting it in detector
9 months ago
Adam Honse
e418aa7f95
Store name in NZXTMouseController to avoid setting it in detector
9 months ago
Adam Honse
3ab1519e25
Store name in NZXTKrakenController to avoid setting it in detector
9 months ago
Adam Honse
d8c40cab6d
Store name in NZXTHue2Controller to avoid setting it in detector
9 months ago
Adam Honse
f0e9650085
Store name in NZXTHue1Controller to avoid setting it in detector
9 months ago
Adam Honse
a34d796059
Store name in NVIDIAIlluminationController to avoid setting it in detector
9 months ago
Adam Honse
9470cb69fd
Store name in NvidiaESAController to avoid setting it in detector
9 months ago
Adam Honse
520b83a226
Store name in NollieController to avoid setting it in detector
9 months ago
Adam Honse
85af2e1ed7
Store name in N5312AController to avoid setting it in detector
9 months ago
Adam Honse
f420e9bbbe
Store name in MSIVigorController to avoid setting it in detector
9 months ago
Adam Honse
82cb9fb7d0
Fill in location in GigabyteSuperIORGBController
9 months ago
Adam Honse
719d7b8801
Store name in MSIRGBController to avoid setting it in detector
9 months ago
Adam Honse
b13ca818bb
Store name in MSIOptixController to avoid setting it in detector
9 months ago
Nikola Jurkovic
2dd013a0a0
AIO H1xx ELITE Series
9 months ago
Adam Honse
49e4f00aff
Store name in MSIMysticLightControllers to avoid setting it in detectors
9 months ago
Adam Honse
4c018421a2
Fix warning from unused name parameter in LianLiControllerDetect
9 months ago
Adam Honse
a2826ec865
Store name in MSIGPUController to avoid setting it in detector
9 months ago
Adam Honse
c256b6246a
Store name in MountainKeyboardController to avoid setting it in detector
9 months ago
Adam Honse
f9bfb951ca
Store name in MintakaKeyboardController to avoid setting it in detector
9 months ago
Adam Honse
8c63eeea47
Store name in LuxaforController to avoid setting it in detector
9 months ago
Adam Honse
b136e7739a
Store name in LinuxLEDController to avoid setting it in detector
9 months ago
Adam Honse
2967ccb1cb
Add a mutex and remove a timeout to reduce flicker on HYTE Q60 logo LEDs
9 months ago
Adam Honse
03d5dd6008
Fix name initialization typo in HYTENexusController
9 months ago
Adam Honse
89d1ee2483
Remove name override for LianLiStrimerLConnect to match other LianLi controllers
9 months ago
Adam Honse
c313b19fc5
Store name in LGMonitorController to avoid setting it in detector
9 months ago
Nikola Jurkovic
2a6856a5d2
fix led enumeration when lcd cap is installed
9 months ago
Adam Honse
f3c7a213b1
Store name in LexipMouseController to avoid setting it in detector
9 months ago
Adam Honse
f6ddf5676a
Store name in LenovoMotherboardController to avoid setting it in detector
9 months ago
Adam Honse
b331fbcd4d
Store name in LenovoControllers to avoid setting it in detectors
9 months ago
Adam Honse
41eec46fa7
Store name in LegoDimensionsToypadBaseController to avoid setting it in detector
9 months ago
Adam Honse
0eb34eec25
Store name in LEDStripController to avoid setting it in detector
9 months ago
Adam Honse
a1f144daf2
Store name in KeychronKeyboardController to avoid setting it in detector
9 months ago
Adam Honse
ca73941e5d
Store name in IonicoController to avoid setting it in detector
9 months ago
Adam Honse
0bdf600409
Store name in InstantMouseController to avoid setting it in detector
9 months ago
Adam Honse
d5f8e2cac9
Store name in HYTENexusController to avoid setting it in detector
9 months ago
Adam Honse
20f3e5db0b
Store name in HYTEMousematController to avoid setting it in detector
9 months ago
Adam Honse
d412ef5e17
Store name in HYTEKeyboardController to avoid setting it in detector
9 months ago
Adam Honse
0269cdd068
Store name in HyperXMousematControllers to avoid setting it in detector
9 months ago
Nikola Jurkovic
12f90a67f9
link system hub fixups
9 months ago
Adam Honse
ca554d9ef6
Store name in HyperXMouseControllers to avoid setting it in detectors
9 months ago
Adam Honse
0c0ffe7f5c
Store name in HyperXMicrophoneController to avoid setting it in detector
9 months ago
Adam Honse
0eee6044b2
Fix name setting in GalaxGPUv1Controller
9 months ago
Adam Honse
da21f992c5
Store name in HyperXKeyboardControllers to avoid setting it in detectors
9 months ago
Adam Honse
6c8a46cc7d
Store name in HyperXDRAMController to avoid setting it in detector
9 months ago
Adam Honse
aa31e21868
Don't override name in HoltekControllerDetect, names are generic so not saving them in Controller
9 months ago
lightminerva
ee66121364
Move corsair k95 rgb platinum xt to the corsair peripheral v2 controller
9 months ago
Adam Honse
327edf2a6b
Store name in GigabyteSuperIORGBController to avoid setting it in detector
9 months ago
Adam Honse
2535ac3edf
Store name in GigabyteRGBFusionGPUController to avoid setting it in detector
9 months ago
Adam Honse
df56b42e62
Store name in GigabyteRGBFusion2GPUController to avoid setting it in detector
9 months ago
Adam Honse
bed69130fd
Store name in GigabyteRGBFusion2BlackwellGPUController to avoid setting it in detector
9 months ago
Adam Honse
f54460fd2e
Store name in GigabyteAorusPCCaseController to avoid setting it in detector
9 months ago
Adam Honse
2bde9b287f
Store name in GigabyteAorusMouseController to avoid setting it in detector
9 months ago
Adam Honse
c8abbc6054
Add Razer Blackwidow V4 Pro 75% (Wired)
9 months ago
Adam Honse
cba7c016d3
Store name in GigabyteAorusLaptopController to avoid setting it in detector
9 months ago
Adam Honse
7d0db424ec
Store name in GigabyteAorusCPUCoolerController to avoid setting it in detector
9 months ago
Adam Honse
6f9e164874
Store name in GalaxGPUControllers to avoid setting it in detectors
9 months ago
Adam Honse
2927135cdd
Store name in GaiZhongGaiControllers to avoid setting it in detector
9 months ago
Adam Honse
0afcdbd0ca
Store name in GainwardGPUControllers to avoid setting it in detectors
9 months ago
Adam Honse
8813c9936d
Store name in EVGAUSBControllers to avoid setting it in detectors
9 months ago
Adam Honse
abe7068197
Store name in EVisionKeyboardControllers to avoid setting it in detectors
9 months ago