Hello everyone, I have an update for you. I mentioned after installing & launching OPENRGB, the app couldn't see any devices, and therefor was unusable. I ended up compiling the app from source. (Whether that was necessary or not, is left up to opinion, as I was grasping at straws at that point, trying to get everything to work)
Unfortunately, after compiling & installing the app, as well as the Udev rules, and also the i2c dev tools, I still had the same issue, until, I launched it via SUDO command in terminal, now suddenly the app worked. So, its like it needed admin rights in order to work.
I decided to contact the developers of OPENRGB, since I just didn't have enough info to proceed. I strongly felt that there was a better way, then engaging root access everytime, cause after all, Linux works as safe as it does, because we don't access every app with admin rights.
Turns out, there was a better way, and it was the main developer himself, a one CalcProgrammer1, who suggested that I ran this code in terminal, to start the SDK server.
sudo openrgb --server
Now, when you open the app as a regular user, which I prefer to do by hitting the SUPER key, and typing OPENRGB and hitting enter, or you could add it to your quick launch icons at bottom if you prefer, the app will now have the connection to your devices.
Now, you won't see my keyboard listed as of yet, because the keyboard is brand new only released late September tech, so its going to be a little bit until the developer updates the app to include it. Since the mouse is older, it found it.