Open
Description
With libraries like python-functionfs it should be possible to reuse some existing HID code in nxbt and make a USB gadget on Linux that emulates the Pro Controller. (For example my PS4 controller emulator/protocol testing ground uses it)
(One thing worth noting though is that python-functionfs in particular starts up as root and forks as a process under normal user for security reasons and needs to be take into account when cross platform is a goal)