Emulation Hardware Switch 2 Controller Emulation

  • Thread starter Thread starter sojournmain
  • Start date Start date
  • Views Views 1,941
  • Replies Replies 2

sojournmain

Member
Newcomer
Joined
Apr 15, 2025
Messages
7
Reaction score
15
Trophies
1
Age
26
XP
112
Country
United Kingdom
Hey everyone!

I want to try and create a setup where the switch 2 can be used at a desk, and can be played with KB/M from my PC.
There are some existing solutions for linux, for the switch 1, but these primarily use microcontrollers//pi which would inherently add latency.

There's not really anything from what i've seen that allows for a direct interface between a desktop and switch for controller emulation (preferably over USB-C).
I'm frankly very unfamiliar with low level HID/bluetooth communication but I work as a programmer and think it could be a fun challenge.

Edit: Just a little sidenote about USB, I don't expect this to actually be possible for desktop. It'd require the USB controller to support acting as a gadget/client/slave/etc which may only be something found on laptops.

I'm just really struggling to find existing info (bar a couple existing git repos) that would give me a basis to start working on it.
Is there any HID captures of the switch 2 pro controller? Is it just largely identical to the switch 1 pro con?

Thanks yall!
 
It's early days for analyzing the new Switch 2 controllers, but give it time and more stuff will be made known.

You might be able to find Switch 1 controller emulation via USB or Bluetooth for some kind of Pi or other microcontroller, or rooted Android or something.
darn okay, thanks!

Ive managed to get nxbt working on linux (atleast partially), but that's emulating a switch 1 procon. hopefully we see some info on the sw2 controllers soon.

ordered a pi zero, thats coming tomorrow. I dunno if it'll prove particularly useful, but maybe theres a way to mitm HID calls on it
 
  • Like
Reactions: hippy dave

Site & Scene News

Popular threads in this forum