Unity Render Streaming supports controlling device input using Input System. Input from a browser or Unity can be reflected to Unity on another PC.
The user input on the browser is converted to the message format of Input System and sent messages to another peers. The receiver of input message supports both Unity and the browser without having to implement any additional functionality.
You need to configure settings described below to use Input System. Note that different versions of Unity Editor support different methods.
- Open Package Manager window and check Input System version 1.1 installed.
- Open Project Settings window, and Player > Resolution and Presentatoin, and enable Run In Background.
- Move Input System Package in Project Settings window, and set
Ignore Focusfor Background Behavior.
- In the Input System Package, set the Play Mode Input Behavior to
All Device Input Always Goes To Game View.
- Check Input System version 1.0 installed.
- Open Project Settings window, and Player > Resolution and Presentatoin, and enable Run In Background.
- Open scene and move Hirarchy window, and select
EventSystemobject,
- Move Inspector window, and replace the
EventSystemcomponent with aCustomEventSystemcomponent.CustomEventSystemis contained in the package sample. For import instruction, refer to this page.





