Im currently trying to get my Keyboards software to work on linux, but since that won‘t be a thing, like ever, im trying to Reverse engineer the software in order to copy the get and set requests the Software sends over USB and send them over a Python Script using libUSB, so I can control it independent of OS

So I set up my Wireshark with a USB snooper and started using the software

Only problem: Since I have no idea how a Keyboard usually communicates, so I have no idea what to look for. Can someone recommend me some already reverse engeneered FOSS Keyboard software as an example? (Like the wooting software, if its even OSS)

  • Chris@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    4 days ago

    What keyboard? There is a small chance you can rip out the chip and replace it with a teensy running qmk. That will allow you to get it to work and be able to config it in Linux.

    Not sure if it’s more or less work that RE’ing the communication, but it will require soldering