Hey this might be the wrong section to create this topic, but spare me.
I have this DDMicro which I'm loving. The software used to flash the firmware (DDConf) is really barebones and I'd like to append features to it. Sadly the folks over at KBD are unlikely to share the source code with me.
I'm a CS Dork and know this is something I can reverse engineer with the right snooper.
Before I spent ages going down the rabbit hole of looking for snooping software for my USB port etc, I thought I would poke my head in over here and see if anybody had tips.
My plan is to put a sniffer/snooper on my USB port and see what data DDConf is sending to my keyboard during a flash.
The goal is to rebuild the DDConf software to be used on Linux.
To allow DDConf to set different LED colors for different function layers.
Add Media Keys.
Make a GUI for the layout configuration.
Set profiles by "locking in" groups of function layers.