I’m trying to use Unity Remote Render with an already existing application. I’m using the Automatic Streaming option in the Render Streaming settings and I can see video in the browser, but I can only control inputs if I click the game within the Unity Editor. How can I control the application from the browser?
Hi, change your drop downs to this:
(project settings/input system package)
update mode: process events in dynamic update
background behavior: ignore focus
playmode input behavior: All device input always goes to game view
(The wizard should have set those for you when you clicked fix)
Also:
- The events only work with the new input system so you must use that.
- Try another browser
- If this doesn’t work, there are samples that come with the package, try to get those working.
- The video stream sender component will have a resolution set, match your game view to this resolution to prevent skewing/mouse offsets.
- Use H264 gpu codec
1 Like
Thank you! I hadn’t even visited the EventSystem Component when I was messing around with the settings, there was a setting that was using StandaloneInputModule which uses the old InputManager. There was a button to switch to the new Input System and it seems to work now!
Awesome. Yeah, I recall running into the same thing a while ago and then I found that magic button that swapped the input component.
I’m going to assume the wizard does not check that