As an experiment, I'm trying to use my computer as an input for the Wii U. Basically, what I want to do is connect my computer to the Wii U via a male-to-male USB cable and make the Wii U think my computer is a Gamecube adapter (which uses USB).
To start, I was able to connect a Gamecube adapter to my computer and use Node.js to receive inputs. I did this to figure out which button corresponded to which input bytes.
Next, I connected my computer to the Wii U via USB but my computer doesn't recognize the Wii U (obviously). The Wii U is expecting a game controller, not a computer. Is there something that can make my computer emulate a game controller? I.e. make the Wii U identify my computer as a game controller so that it accepts inputs from my computer.