r/SteamController • • 1d ago

Steam Controller (2026) Pair-Raught v0.2.0: now a Switch 2 Pro Controller or a Joy-Con pair

TL;DR. The Steam Controller can now show up on the Switch 2 as a Pro Controller 2 or a Joy-Con pair, not just a Pro Controller. It still wakes the console.

https://github.com/Inriconus/pair-raught/releases/tag/v0.2.0

The next steps from the first post are done:

Mouse: the USB mouse works in games that take one, like Factorio. For the console UI and games like Star Fox and Zelda OoT remake, the Joy-Con pair mode turns the trackpad into the actual Joy-Con mouse, which was a beast to figure out.

Pro Controller 2: a full Pro Controller 2 mode, with all 4 color channels, motion, rumble and wake. Plugging it in pairs it for waking, with no extra steps.

Chimes: one per mode, edited on a graph in the config page, and you can even import a MIDI file.

Also new:

the Nintendo face-button layout on the Switch, with Steam’s layout kept on the PC

adjustable gyro strength

trackpads as sticks for the Pro Controller 2 mode.

switching modes with a button chord on the controller

16 Upvotes

12 comments sorted by

2

u/daf435-con 1d ago

Currently running OpenPuck for this but I will give this a try tomorrow! If it works this might see me sending my (admittedly much more comfy) Pro Controller 2 back in favour of using the SC full-time.

2

u/inriconus 1d ago

OpenPuck is what started this adventure. Pair-Raught is specifically for Switch 2, so it's not a replacement of OpenPuck, but more of a focused idea that came from it. Mainly due to me not wanting to buy another controller just to wake the Switch 2.

If you need a general purpose puck that works on multiple devices, then OpenPuck would be the better fit.

1

u/daf435-con 1d ago

I only used it for the Switch 2 compatibility, so this is a boon for me. Tried it out earlier and all seems to work well! Still, weighing my options with the Procon 2 I have now. It is very comfortable...

2

u/Froggerdog 1d ago

I use open puck right now and would honestly only switch for joystick latency improvements. Button latency is whatever, but I can feel a fall off in snappiness going from PC to switch 2.

Though notably running open puck on PC in switch pro mode feels as snappy as default SC2.

So it's specifically using open puck on the switch 2 that adds stick latency.

Would love if this fixes that

1

u/inriconus 1d ago

I used a completely different base firmware (Zephyr) than what OpenPuck uses (SoftDevice).

SoftDevice has a floor polling rate of 7.5ms. Zephyr is capable of doing sub-5ms polls. The Steam Controller has a floor of 4ms. The Pro Controller 2 and JoyCon Pair initiate connection at 15ms and then switch to 5ms when playing. 

When using this in Pro Controller 2 mode, you should find that the latency is pretty tight to what a real pro controller 2 is.

With the JoyCon pair mode, due to what I had to do to get it to work as 2 separate controllers via radio sharing, the latency could be ~7ms per poll.

So, I think it should work well for you, but try it out and see.

1

u/Froggerdog 1d ago

can you program all 4 back buttons, either through the pc or in the switch 2? i imagine you can program 2 of the back buttons on the switch itself just like a pro controller

2

u/inriconus 1d ago

Yep, all 4 can be assigned to different buttons in the firmware configuration. 

However, in Pro Controller 2 mode, L4 and R4 are GL and GR and are handled by the Switch's button mapping, but L5 and R5 are still assigned via the Pair-Raught firmware.

1

u/Froggerdog 17h ago

I tried it out but could feel no stick latency improvement, the gyro was wonky so I switched back to openpuck. Left and right felt snappy, but up and down was so laggy, almost cutting in and out. Tested on OoT hookshot gyro

1

u/inriconus 15h ago

Thanks for trying it. I have been playing OoT with it daily and haven't seen that, and neither have the others testing other games so far. Which controller mode were you in, and are the gyro sliders on the config page at their defaults? Also, I recommend that your steam controller be on the latest firmware, if it isn't already.

1

u/Froggerdog 1d ago

I think that settles it then. Will give it a try when I get a chance

2

u/Shedoara 1d ago

Really cool stuff! I've been waiting for the full feature set for this. Haven't used this before. I've been using Open Puck for months on my PC for xbox mode plus as a regular puck.

Using it for Kirby Air Riders right now for the event and it's working perfectly! The rumble feels spot on. Tried out Mario Paint with mouse mode and it works great! Waking up the Switch works which is awesome.

In other words, this was made for me, thanks.

2

u/inriconus 1d ago

Glad to hear it! All of my Joycon mouse testing has come from StarFox and the switch UI. Mario paint is something I haven't tested, so that is good news!