i know, incredibly old topic and i didnt write in ages, but i was thinking about using some backwards engineering for something completely different, and thought i might aswell ask here, first.
There are a lot of Third-Party controllers for the switch by now, which means people have figured out the exact packages to simulate it in wired mode.
What i am, at some point trying to archieve would be a way to route a pc-connected controller to my switch via an application.
And i know what you guys are thinking: If the Switch is in proximity anyways, and you got working controllers for it, why the hassle?
Well, there is, if you heard of it, a Remote-Streaming- and Access-Software called Parsec, which enables people to play your local coop games with you over the web with decently low latency, and i've got a equally low-latency capture-card.
So i was thinking, why not combine both and have people play switchgames with me from their PC?
For that one would "only" need a software to read XInput Controller-Inputs and pass them, if possible via Bluetooth, but as an acceptable compromise from USB on PC to USB on the Switch as Procon-Signals.
However, from what i can tell from some documentation on Google, neither simulating a Switch Controller from Software on anything but a dedicated Device for it, nor using PC USB as an OUTPUT with a fake device Signature, has ever been done so far.
Anyone got an idea or maybe the skills to archieve this or at least build some stepping-stones?