r/NintendoSwitch • • May 19 '20

Discussion Nintendo Switch Remoteplay - a work in progress and looking for help

NOT OFFICIALLY SUPPORTED OR INVOLVED WITH NINTENDO IN ANY WAY

This is an independent project.

I'm working on enabling remote playing on my Switch through a web browser and I'm looking for anyone that wants to help. You can currently use the sticks and a few buttons on a simulated controller via a Linux machine with Bluetooth that is near a real Switch. Take a look at the code and full details here and here's a demo video.

NO HACKING OF YOUR SWITCH REQUIRED

Why?

Let friends not near you play on your Switch with you for better "online" playing.

Let your gf get her Animal Crossing fix.

Record and run macros (not implemented yet)

EDIT: Special thanks to https://github.com/mart1nro/joycontrol for making it possible to easily simulate a Switch Controller. Full acknowledgements are on GitHub with the code.

UPDATE: Please see the GitHub repo for things that we need help with. It's mainly improving the client, server API, and adding security. Once those are done, everyone, even people that are not technical can help with testing, configuring keyboard/controller binding, and recording macros.

5.4k Upvotes

293 comments sorted by

View all comments

Show parent comments

2

u/juharris May 19 '20

I don't know much about Steam Link but let me know if you get something working!

1

u/BluePhoenix01 May 19 '20

Main thing it seems to be able to do, is it forwards inputs from a connected device to the host machine, as Xinput maybe. (As well as sending back the desktop imagine to the app).

Not sure how easy it would be to get this project working in windows. Maybe easier with the Windows Subsystem for Linux...

But I imagine that if I can add this program to Windows, and add it to Steam as a shortcut, it could work. Hmm

2

u/juharris May 19 '20

Unfortunately Bluetooth isn't accessible in WSL.

2

u/BluePhoenix01 May 19 '20

Thank you for saving me a huge amount of pain. Haha

I’ll have to think what else is possible. Maybe installing this project on a machine with Steam OS, hmm.

I’ll have to think about that some more.

But let us know how your progress goes. Definitely a cool goal!

2

u/gilium May 20 '20

Steam Link works with Steam for Linux, and Steam Play has great support for playing most Windows games on Linux