Input System and Steam Remote Play

Hello,

I’ve been developing a local multiplayer game and I’m using Unity Input system in order to pair users with devices, using InputUser.onUnpairedDeviceUsed

It works fine in local (new devices are recognized) but the event is not triggered when a device is used while using Steam Remote Play (the host device is recognized but not the devices for the players that joined the session).

Do you have any idea why this is the case?

Hi @MossHappyPlace , would you mind filing a ticket with the Unity bug reporter? (“Help >> Report a Bug…” in the editor’s main menu)

Sounds like there’s something missing or not going right on our side to recognize the devices.

Hi Rene,

Thanks for your reply, I’ll do that. I encountered an other issue with onUnpairedDeviceUsed that I had to monkey patch (event listener still firing after stopping game in the editor), but I don’t know if this intended. Do you also want a bug report on this issue?

For people stumbling on this topic from a google search, it is aknowledged that unity new input system isn’t compatible with Steam Remote Play Together, and you can see if the issue is resolved here: Unity Issue Tracker - onUnpairedDeviceUsed doesn't trigger when using Steam Remote play

In the meantime, don’t try to develop local multiplayer games with the new input system if you plan on releasing the game on steam.

1 Like

@Rene-Damm - it’s been quite some time now, is there any update on this bug? Does the new input system work with Remote Play Together now?

I just decided to look into that today. Interesting timing. I still don’t know if it’s fixed

Hello, are there some news about this issue ?

also curious about that one

It does not work. I’m on Input System 1.7.0.