GitHub / CalcProgrammer1/OpenRGB / commits
Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Releases can be found on GitLab.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 19112cde | Logitech HID++ 2.0: restore COUNT fill for the keyboard matrix map |
Ken Sanislo <k****n@i****m>
Committed by: Adam Honse <c****1@g****m> |
about 1 month ago | |
| c8bbf994 | Fix K5 V2 layout and add ANSI Enter Expansion | Daniel Clark <m****c@g****m> | about 2 months ago | |
| f1173506 | Added all Skydimo Serial and HID devices |
Barry H <q****1@h****m>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| d11be2aa | Initial commit for Colorful iGame GeForce RTX 4090 Neptune OC-V |
Darren You <d****u@o****m>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| 285a7bce | Implement a matrix patching system in the Keychron QMK controller to apply ke... | Adam Honse <c****1@g****m> | about 2 months ago | |
| 21009cdc | Don't send RGBController packets that are too new for the current protocol in... | Adam Honse <c****1@g****m> | about 2 months ago | |
| a0cee2ce | Maintain a list of created virtual controllers in the OpenRGBPluginAPI object... | Adam Honse <c****1@g****m> | about 2 months ago | |
| ba33ff0c | Steelseries Apex 9 merge into Apex controller + enable onboard mode |
Joseph E <e****r@g****m>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| 795616e6 | Fix Corsair keyboard cold-boot detection by retrying firmware info read |
compguy284 <c****4@y****m>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| baa033ff | Add Keychron Q0 HE | Adam Honse <c****1@g****m> | about 2 months ago | |
| 1275fe81 | Make tray icon menus translatable | Adam Honse <c****1@g****m> | about 2 months ago | |
| 33ec03d1 | NetworkServer: reject SDK index == element count (off-by-one) |
Eder Sanchez <e****z@p****e>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| d4e1ed52 | Controllers: RoccatVulcan: Add Japanese (JIS) layout support for Vulcan II Max |
homelab black <h****k@g****m>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| a0d5a985 | ZOTAC Blackwell GPU: fix firmware-version read |
Eder Sanchez <e****z@p****e>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| 94295c52 | Dynamically set DeviceView minimum height based on height of contents to avoi... | Adam Honse <c****1@g****m> | about 2 months ago | |
| f32aa29e | Put Device View in a QScrollArea so it can be scrolled if it is too large to ... | Adam Honse <c****1@g****m> | about 2 months ago | |
| 623fdfe5 | DetectionManager fixes and optimizations | Adam Honse <c****1@g****m> | about 2 months ago | |
| a122ccdc | Add network packet for requesting USB serial ports | Adam Honse <c****1@g****m> | about 2 months ago | |
| 74219e50 | [next] Add function to retrieve ALL USB-attached COM ports |
Dmitry K <k****1@m****u>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| 3818398d | Handle differences in supported features protocol packet between Keychron QMK... | Adam Honse <c****1@g****m> | about 2 months ago | |
| 0973f614 | Add Keychron Ultra 8K (ZMK) keyboards to Keychron QMK controller as they impl... | Adam Honse <c****1@g****m> | about 2 months ago | |
| b833a434 | Add Gainward RTX 4080 Phantom GS |
Marius Huecker <m****r@s****t>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| 73cd84f4 | [next] Fix memory leak in serial port detection |
Dmitry K <k****1@m****u>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| 1e1fb098 | Fix up mode setup in QMK Keychron controller | Adam Honse <c****1@g****m> | about 2 months ago | |
| f5a8ecc3 | Rework RGBController functions that return vector counts to use unsigned int ... | Adam Honse <c****1@g****m> | about 2 months ago | |
| 86a6a130 | Add network packet for getting list of serial ports | Adam Honse <c****1@g****m> | about 2 months ago | |
| 703afac0 | Update OpenRGB SDK Wireshark Dissector | Adam Honse <c****1@g****m> | about 2 months ago | |
| 2d0ebb72 | Update RGBController API documentation | Adam Honse <c****1@g****m> | about 2 months ago | |
| d9b51e4a | Update SDK documentation and add a server flag to indicate if the server supp... | Adam Honse <c****1@g****m> | about 2 months ago | |
| dfe099fe | Fix warning in LogitechControllerDetect.cpp | Adam Honse <c****1@g****m> | about 2 months ago | |
| 3b6450f1 | Fix warnings in MSILaptopController.cpp | Adam Honse <c****1@g****m> | about 2 months ago | |
| 971a2cc3 | Fix warnings in QMKKeychronController | Adam Honse <c****1@g****m> | about 2 months ago | |
| 387fed4f | Add network request for requesting list of USB devices in local client mode | Adam Honse <c****1@g****m> | about 2 months ago | |
| df0137c2 | Add network request for requesting list of HID devices in local client mode | Adam Honse <c****1@g****m> | about 2 months ago | |
| 7c059fa3 | Fix RGBController callback registration in NetworkServer | Adam Honse <c****1@g****m> | about 2 months ago | |
| 1a62db72 | Fixes for V6+ client on V5- server | Adam Honse <c****1@g****m> | about 2 months ago | |
| 6b8db478 | Fix Qt6 warning in SuspendResume_Linux_FreeBSD.cpp and clean up includes in S... | Adam Honse <c****1@g****m> | about 2 months ago | |
| 3932a961 | Minor cleanups and warning fixes | Adam Honse <c****1@g****m> | about 2 months ago | |
| 4dde4fff | Fix unused variable warning in CorsairCommanderCoreController.cpp | Adam Honse <c****1@g****m> | about 2 months ago | |
| 57d38be6 | Fix unused variable warnings in CorsairDRAMController.cpp | Adam Honse <c****1@g****m> | about 2 months ago | |
| b79522a9 | Fix unused variable warning in NanoleafScanningThread.cpp | Adam Honse <c****1@g****m> | about 2 months ago | |
| 94333ff2 | Fix QChar warning in Qt6 builds from OpenRGBPluginList.cpp | Adam Honse <c****1@g****m> | about 2 months ago | |
| d3f4bfe1 | Fix warning in OpenRGBSystemInfoPage.cpp | Adam Honse <c****1@g****m> | about 2 months ago | |
| d130e64f | Add 1.0rc3 to releases in metainfo | Adam Honse <c****1@g****m> | about 2 months ago | |
| f7e9cdda | Change suffix back to get after 1.0rc3 release candidate | Adam Honse <c****1@g****m> | about 2 months ago | |
| cde2343d | MSI Mystic Light: Add support for MSI PRO B760M-VC WIFI (MS-7D37) |
Dante M <w****3@g****m>
Committed by: Adam Honse <c****1@g****m> |
about 2 months ago | |
| c746b302 | Add Keychron K-series V2 keyboards from wls_2025q1 branch | Adam Honse <c****1@g****m> | about 2 months ago | |
| 1a6943fe | Add support for MSI PRO Z890-P WIFI (MS-7E34) |
Vedant Bhandare <v****3@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 3582b96d | Fix Logitech G915 TKL: correct PID mapping and HID packet sizes |
Ace <a****n@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| d258065e | Convert static class variables to defines to fix linker error in debug builds | Adam Honse <c****1@g****m> | 2 months ago | |
| 76274668 | Get Keychron firmware version | Adam Honse <c****1@g****m> | 2 months ago | |
| 6fbcf62d | OpenRGB Release Candidate 1.0rc3 | Adam Honse <c****1@g****m> | 2 months ago | |
| c476ee46 | Flatpak is now considered official | Adam Honse <c****1@g****m> | 2 months ago | |
| 6fc68f4e | Add the rest of the Keychron keyboards in the 2025q3 branch | Adam Honse <c****1@g****m> | 2 months ago | |
| 75bac1fd | Add all the Keychron K series keyboards from the 2025q3 firmware branch | Adam Honse <c****1@g****m> | 2 months ago | |
| 94042375 | Add support for SayoDevice E1 |
Richard Harris <r****s@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 103306c6 | Add all the Keychron C series keyboards from the 2025q3 firmware branch | Adam Honse <c****1@g****m> | 2 months ago | |
| 6d37d262 | Add all the Keychron Q series keyboards from the 2025q3 firmware branch | Adam Honse <c****1@g****m> | 2 months ago | |
| 473331dd | Add option to skip reads for most packets as even short reads slow K57 effects | Adam Honse <c****1@g****m> | 2 months ago | |
| bc9d03ef | Use short wait for StartTransaction if CTRL1 is selected, as K57 does not app... | Adam Honse <c****1@g****m> | 2 months ago | |
| 740c88fe | Corsair V2: Fix K70 RGB PRO crash & add spacebar side lights |
Sam Van maele <v****1@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 684ef091 | Razer BlackWidow v4 Pro: new USB IPU values after upgrading firmware |
D W <g****b@r****t>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| e3b08fc1 | Move Corsair K57 (Wired) to CorsairPeripheralV2Controller as it uses the same... | Adam Honse <c****1@g****m> | 2 months ago | |
| 5c931a61 | Add support for Keychron K10 V2 in QMKKeychronController | Adam Honse <c****1@g****m> | 2 months ago | |
| ad7534d0 | fix(razer): apply Tartarus V2 keypad LED layout in OpenRGB |
Wolfieee Wolf <w****f@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| c81f8699 | Add support for Govee H6022 Smart Table Lamp 2 |
Richard Harris <r****s@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 2af03eb0 | Return false if no PawnIO bus was detected so that the warning dialog actuall... | Adam Honse <c****1@g****m> | 2 months ago | |
| 5064ba3f | Update warning messages and remove references to help.openrgb.org. | Adam Honse <c****1@g****m> | 2 months ago | |
| c5abe478 | Create a common type for storing QMK LED info and use it in both VialRGB and ... | Adam Honse <c****1@g****m> | 2 months ago | |
| 8fdd0e40 | Adding support for MSI PRO X870E-S EVO WIFI | Nikhil Jeikar P M <n****r@g****m> | 2 months ago | |
| a6a07ba0 | Added support for Colorful iGame GeForce RTX 5060 Ultra W OC when using OC mode |
HorrorTroll <s****c@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 614fef41 | G515 LS TKL and G502 X PLUS support, via Logitech HID++ 2.0 controller with f... |
Ken Sanislo <k****n@i****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| d3e7dba2 | Add supported feature check in QMKKeychronController | Adam Honse <c****1@g****m> | 2 months ago | |
| 39343c3e | Fix buffer overflow in KeyboardLayoutManager::GetKeyMap() |
Stefanie Jane <s****f@h****h>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 73865fec | Improve matrix generation for QMK Keychron controller, clean up modes, implem... | Adam Honse <c****1@g****m> | 2 months ago | |
| bef8ae0a | Add support for Gigabyte AORUS GeForce RTX 5090 D V2 MASTER ICE | lin <2****2@q****m> | 2 months ago | |
| b508818f | Update PawnIO Modules to Release 0.2.9 and re-add Intel Skylake-X IMC SMBus s... | Adam Honse <c****1@g****m> | 2 months ago | |
| cce2d415 | Cleanups to QMKKeychronController and create common QMK VIA protocol header | Adam Honse <c****1@g****m> | 2 months ago | |
| 175f3ed3 | feat: add Keychron Q1 HE keyboard support and restructure Keychron controllers |
Amadej Kastelic <a****7@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| c2cc7c61 | Move priority setup to ResourceManager and make it configurable | Adam Honse <c****1@g****m> | 2 months ago | |
| 8fee041f | Lower process priority |
RedBlackAka <p****k@o****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| dfc1f852 | fix(razer): add BlackWidow X Chroma keyboard layout |
Wolfieee Wolf <w****f@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 752bd2e3 | fix(intel): number Arc A770 LE per-LED dropdown labels |
Wolfieee Wolf <w****f@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 01fe0b46 | Add support for Gigabyte GeForce RTX 4070 GAMING OC V2 with AD103 |
I-Kerosin-I <m****5@y****u>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| e7f8bc01 | Fix X870 Gaming WIFI6 and X870 Aorus Tachyon ICE layouts | Daniel Clark <m****c@g****m> | 2 months ago | |
| 370918e0 | Add Gigabyte GeForce RTX 5070 Eagle OC ICE |
Rodrigo Henrique <r****0@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 44f84e47 | Add Gigabyte Radeon RX 6800 XT GAMING OC. Closes #5657 |
kStor2poche <l****e@o****r>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| a8354ee0 | Add Gigabyte Aorus Waterforce X II 360 AIO controller (Castor3) |
Roy Biggins <r****7@g****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| 4550e307 | Fix NZXT Kraken Elite V2 effects |
Luca Cesarano <l****o@s****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| ad06e733 | Add missing push_back to insert Corsair AIO leds into leds vector |
Victor Hugo Garzo Prado <v****p@h****m>
Committed by: Adam Honse <c****1@g****m> |
2 months ago | |
| abe7a490 | Updates to DRAM controllers to avoid use of SMBus Quick Write and add fallbac... | Adam Honse <c****1@g****m> | 2 months ago | |
| 82a486bf | Update SMBus tools page to add more SMBus operation commands | Adam Honse <c****1@g****m> | 3 months ago | |
| 4306603a | Remove Skylake-X IMC SMBus PawnIO module for now as it does not support the n... | Adam Honse <c****1@g****m> | 3 months ago | |
| 13396667 | Add support for ASUS TUF RTX5070 Ti OC BTF White |
trjohnson19 <3****9@u****m>
Committed by: Adam Honse <c****1@g****m> |
3 months ago | |
| 7236bec6 | [New Device] Add razer blackwidow v4 low profile tenkeyless hyperspeed |
manuelulreich <m****h@e****t>
Committed by: Adam Honse <c****1@g****m> |
3 months ago | |
| c799f1bf | Improve ColorWheel drag behavior |
XPRAMT <t****7@g****m>
Committed by: Adam Honse <c****1@g****m> |
3 months ago | |
| 3a0b93c7 | Remove mode::value and led::value accessors, remove these fields from protoco... | Adam Honse <c****1@g****m> | 3 months ago | |
| 554f834a | Fix typo of custled in RealtekARGBController |
Jerry Fan <j****n@r****m>
Committed by: Adam Honse <c****1@g****m> |
3 months ago | |
| 1afe65d2 | Move CompareControllers to RGBController | Adam Honse <c****1@g****m> | 3 months ago | |
| aa670453 | Fix duplicate entries in SteelSeriesControllerDetect | Adam Honse <c****1@g****m> | 3 months ago |