@CalcProgrammer1 Why was this merged? Out of the gate it has a conflict between D_LED2 and LED_CPU. The diagnostic data wasn't generated properly. I was trying to confirm what the user was seeing so we could go through and fix it before merge.
Daniel Clark (e68cd156) at 15 Mar 00:13
Add bitmasking layouts. Set up zone structs.
... and 27 more commits
Daniel Clark (dfad6076) at 15 Mar 00:09
Add support for Steel Series CS2 Dragon Lore Edition
... and 2 more commits
As a note to @Dr_No I have all the modern gigabyte boards in my layouts except for a few x299 and early it8297 boards. So these mapping/layout issues would likely be resolved completely with PR !3184. But I wanted to note that here for future reference to issues similar to this one. I also did checking and the suggested layout made by the PR here is incorrect for any of the known X570 Aorus Xtreme variants and would lead to dysfunctional behavior. Details to note are that the Back I/O (LED 7) is actually a linear strip with 6 leds on it that are individually controllable and the LED_C1/LED_C2 (LED 5) are linked to the same led mapping along with D_LED1/D_LED2 (LED 6). I've linked the correct layout for all known variants of this board with the image below. Though to tell for sure, I would need to know what LID/SIV this particular board has as it'll determine which board it is and if it's some variant not known (Though I doubt it).
@Bigginz87 I'm going to need the model number (exact), board revision, SIV, and LID for your board to verify that this layout is correct. As the labels and mappings don't match up to what's on an x570 xtreme. If you need a testing build I have one that should map your board correctly. I also have a procedure for getting the siv and lid from your board. Just let me know the distro you're on and I can help with that.
Daniel Clark (c230cc1d) at 03 Mar 23:35
fix definition error.
Daniel Clark (0de27a40) at 03 Mar 23:17
fix definition error.
Daniel Clark (c230cc1d) at 03 Mar 22:30
fix definition error.
Daniel Clark (2f328261) at 03 Mar 22:24
move some GC-USB related packet information into init() routine fro...
... and 32 more commits
Daniel Clark (81c6ee62) at 03 Mar 22:23
Replace usages of sprintf with snprintf
... and 17 more commits
Sure thing. You can build it from the gb-mb-upd branch here:https://gitlab.com/megadjc/OpenRGB/-/tree/gb-mb-upd?ref_type=heads It should support your motherboard and both your dongles at the same time. Let me know if you have any issues. Here is the link to the compilation instructions. https://gitlab.com/CalcProgrammer1/OpenRGB/-/blob/master/Documentation/Compiling.md?ref_type=heads . Worst case, I can build you an appimage for testing.
Daniel Clark (a3e297ca) at 24 Feb 17:09
move some GC-USB related packet information into init() routine fro...
... and 17 more commits
Daniel Clark (f33a7ba8) at 24 Feb 17:07
Mountain Everest 60: fix initialisation
... and 2 more commits