I just got my GMMK Tenkeyless keyboard, which is the first one I own with RGB. I would love to be able to customise the RGB, but being brand new to it I'm a bit lost.
A little preface: I am on Linux. I think this is important later on when I mention Via.
So to start, I looked on the supported keyboards page on the qmk website, and couldn't find my keyboard by searching for GMMK. Furthermore, if I go to the Glorious Gaming site I can't find any other keyboards other than what appear to be their current flagship ones (hence I can't find any specific board information or anything like that). One thing i did find is the software for the GMMK 1 TKL from here, but it is an .exe and hence I can't use it. I did think of running it through wine, but given that there will be firmware flashing involved I'd rather not risk going through a compatibility layer or messing anything up.
I also tried the Via webapp, but when I try to Authorize device I get a browser popup in my permissions section which states that there are no compatible devices found. I'm unsure if this is because it is not supported by Via or if its because it can't detect it because I am on Linux.
I also went through the qmk configurator but unsurprisingly my specific model was not in the list seeing as I couldn't find it in the supported keyboards list I mentioned earlier.
So finally for my question: Is there any way I can configure the RGB on my keyboard without having to find a windows machine and using the GMMK 1 software?
Unfortunately as you found out QMK is not officially supported. But there is a port called SonixQMK which supports this board. This firmware also supports OpenRGB, so you can integrate the light even better in your setup.
I went to the link you mentioned and saw that indeed my keyboard is compatible, but I have no idea how to proceed from there. I'll probably take the keyboard to work tomorrow where the PCs are windows and give the official software a try, but just for the future if I need it (or if anyone comes across this post and needs help), could you point me in the right direction to learn about what you said? As I said in my OP I'm completely new to this level of keyboard customisation so please be patient with me seeing as I know pretty much nothing about it.