I wanted to play an old SNES emulator with a matching USB controller. The manufacturer didn't provide a driver for Linux, so I built my own. It's a fun little project to try if you want to learn some...