Gediminas Jocys
5603ca86a3
Added support for Sapphire RX 9060 XT Nitro+
2025-10-29 12:55:35 -05:00
justbispo
4835353ce0
Add support for alternative version (242B) of Gigabyte Radeon RX 7600 OC
2025-10-29 13:50:30 +00:00
superstrom
30ea38d133
Add Razer Quartz keyboard variant
2025-10-28 17:10:00 +00:00
morg
7a939c8233
Add support for Asus monitors. Closes #4174
2025-10-27 17:49:01 -05:00
Shottgun
51a014fecb
Add support for Gigabyte Radeon RX 7700 XT GAMING OC
2025-10-27 08:38:39 -05:00
Serhii Koreiba (eXXon)
2acdcec678
Add missing backslash key to Cherry G80-3000N ANSI layout
2025-10-26 23:27:29 -05:00
Logan Phillips
8a63cfbf25
Add Cooler Master GD160 ARGB Gaming Desk support
2025-10-20 17:00:29 -05:00
Adam Honse
d4e802f3b3
Clean up Linux LED controller
2025-10-20 12:23:13 -05:00
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 >
2025-10-20 12:13:50 -05:00
Kulothungan U G
5966632276
Add support for msi b850m gaming plus wifi6e
2025-10-20 08:58:47 -05:00
Wojciech Lazarski
76d3a6051a
Added support for Razer Thunderbolt 5 Dock Chroma
2025-10-16 23:41:31 +02:00
Adam Honse
da9a96e3f2
Add ASUS ROG RTX4090 with PID 8933
2025-10-16 14:07:37 -05:00
Liam
f573af369f
Add support for Palit GeForce RTX 5070 Ti GamingPro
2025-10-15 18:14:32 +02:00
Andre Toerien
b58b3c0402
Install systemd service under PREFIX
2025-10-15 07:53:15 -05:00
Logan Phillips
db517c01af
Support AE-5 and AE-5 Plus on Windows
2025-10-15 00:05:50 -04:00
Adam Honse
3fb56e610d
Update CONTRIBUTING.md with comment box style updates and update CI section to reflect the CI state in 2025
2025-10-14 21:09:58 -05:00
Adam Honse
63936126f3
Perform VialRGB version and flag checks before registering QMK VialRGB controllers
2025-10-09 11:28:10 -05:00
Bergmann89
d7bab0dc7b
Add support for MSI X870 GAMING PLUS WIFI (MS-7E47)
2025-10-09 09:14:44 +02:00
JoakoI98
fa03750957
Added support to RTX 5080 MSI Vanguard OC
2025-10-08 23:02:58 -05:00
Erik Junghanns
d3f3df0b83
Improve PawnIO initialization
2025-10-07 22:48:05 -05:00
UbayGD
13edc400c9
feat: add initial support for MSI MPG B850I EDGE TI WIFI
2025-10-07 22:45:40 -05:00
Adam Honse
6aa8eb6101
Clean up OpenRGB and VialRGB QMK controllers into a common folder and move keymap definitions to QMK common files
2025-10-07 17:07:28 -05:00
Aaditya Menon
28ee8cd6eb
Split Top and Side Logo zones for Gigabyte AORUS RTX 5080 XTREME WATERFORCE
2025-10-06 08:35:32 -05:00
Aaditya Menon
4ea6ccc17b
Add support for Gigabyte AORUS GeForce RTX 5080 XTREME WATERFORCE 16G. Closes #5099
2025-10-05 13:03:50 -05:00
rom4ster
e80a89f094
Fix X870 Implementation
2025-10-05 01:09:10 -05:00
Hans Lambermont
58360fb6d4
Add support for Corsair M75 Gaming Mouse (1B1C:1BF0)
2025-10-04 23:54:19 -05:00
BestPig
22bee9be29
Add config for the MSI B650M PROJECT ZERO (7E09)
2025-10-04 10:23:44 +00:00
phob
d2e8ea066d
Add support for ASUS ROG ASTRAL GeForce RTX 5080 OC WHITE in I2C PCI detector
2025-10-04 02:32:47 -05:00
Adam Honse
60b4810666
Initial QMK VialRGB controller
2025-10-04 02:03:40 -05:00
Adam Honse
93dd7f2122
Start server before detecting devices
2025-09-28 01:57:07 -05:00
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
2025-09-28 00:47:08 -05:00
ptkovsky
011d36492e
Add support for the MSI GeForce RTX™ 5090 32G SUPRIM SOC
2025-09-27 10:55:01 -05:00
finnff
3cd7560534
Add support for the MSI GeForce RTX™ 5090 32G VANGUARD SOC
2025-09-25 11:58:41 -05:00
idoybh
82f4177bdc
Add support for Gigabyte Radeon RX 7600 XT GAMING OC 16G
2025-09-25 07:58:34 -05:00
morg
3be23b3285
Add support for Redragon M987 Reaping
2025-09-24 10:37:03 -05:00
Tiago de Paula
63833ba123
Support for Gigabyte Radeon RX 7600 OC
...
- Vendor: 1002
- Device: 7480
- SVendor: 1458
- SDevice: 240b
- I2C Address: 0x55
Closes #4611
2025-09-21 20:36:54 -03:00
Jaden Korr
8d2d4d68c8
Support for MSI MEG X399 CREATION via MSI Mystic Light 162-byte Controller
2025-09-21 09:25:47 +02:00
⍚~Nex
d72702129f
Remove "Ice" from "Gigabyte GeForce RTX 4070 SUPER Eagle OC Ice"
2025-09-18 13:32:48 -05:00
Lucas Andreussi
f2c1f85b2f
Gigabyte RTX3060Ti GAMING OC LHR Rev 2 support
2025-09-18 08:30:59 -05:00
Barry H
1b01bbb7fc
Set Asus USB motherboard to use Gen 1
2025-09-18 08:28:52 -05:00
Joachim
679b790687
Add support for Gigabyte Aorus Radeon RX 6900 XT Extreme Waterforce WB
2025-09-18 08:25:05 -05:00
Terence Tan
dc7b13a5f7
Initial commit for Palit GeForce RTX 5060 Ti White OC 16GB
2025-09-18 08:09:53 -05:00
Adam Honse
5161d673b1
Change suffix back to git after 1.0rc2 release candidate
2025-09-15 23:31:49 -05:00
Adam Honse
0fca93e454
OpenRGB Release Candidate 1.0rc2
release_candidate_1.0rc2
2025-09-14 14:31:57 -05:00
Adam Honse
664b794efa
Update warning message if I2C doesn't load
2025-09-14 14:31:46 -05:00
Adam Honse
c60cf5d2de
Update SMBus documentation for PawnIO
2025-09-14 14:31:33 -05:00
Adam Honse
8d8f70bfdf
Only build PawnIO support in 64-bit builds, provide non-functional stub implementations in super_io.cpp for 32-bit builds
2025-09-14 14:31:23 -05:00
Adam Honse
b349c3ff2c
Update PawnIO SMBus driver to use standardized API between all drivers, add NCT6793 driver, and remove WinRing0 SMBus drivers
2025-09-14 14:31:13 -05:00
Stephen Horvath
30a250c7df
Replace WinRing0 with PawnIO for SMBus and Super-IO access on Windows
...
Commits squashed, files cleaned up, and rebased by Adam Honse <calcprogrammer1@gmail.com >
2025-09-14 14:31:02 -05:00
Adam Honse
a1449d99cf
Change suffix back to git after 1.0rc2wr0 release candidate
2025-09-14 14:30:51 -05:00