My god, I just realized I opened a can of worms here. Being selfish, I then realized the expand-ability of this interface. With this and a bit of magic you can! Use game console interfaces on QB64. Wired or wireless (with BT drivers). My PC has BT. And a whole bunch of other stuff. This could be a new code interface for QB64. Run 3D maze, Doom, Asteroids and a whole slew of other classics.
To create a game, just declare your controller (put the joystick interface to shame). And have at it. If this becomes stable soon enough, it has to go into V1.5
BTW, this is not limited to just gaming. A lot of industrial controls use some kind of controller interfaced to USB. There is lot's of money to be had selling into industry.
@SpriggsySpriggs Read my BTW last statement. Big incentive. (edit1)