Lines Matching refs:on
20 * **Host**: installed on the host device, creates and manages a virtual
24 launch apps on the virtual device, which are streamed to the client.
26 * **Client**: installed on the client device. It receives the audio and frames
28 data. For best experience with app streaming on multiple displays at the
32 * **Demos**: installed on the host, meant to showcase specific VDM features.
33 The demos can be also run natively on the host to illustrate better the
78 1. Install the application as a system app on the host device.
94 1. Build and install the Demo app on the host device.
100 1. Build and install the Client app on the client device.
108 1. Start both the Client and the Host apps on each respective device.
136 show a launcher-like list of installed apps on the host device.
142 - Long pressing on an app icon will open a dialog to select an existing
143 display to launch the app on instead of creating a new one.
147 streaming the display contents to the client. The display on the Client app
173 from the host device into the focused display on the client device. The focused
175 one displays. The display focus is based on user interaction.
179 - **Touchpad** shows an on-screen touchpad for injecting mouse events into the
183 mouse movement on the focused display.
185 - **Navigation** shows an on-screen D-Pad and touchpad for navigating the
186 activity on the focused display.
188 - **Keyboard** shows the host device's on-screen keyboard and sends any key
189 events to the activity on the focused display.
237 will the virtual cameras by default). Run the commands below on host device \
247 - **Enable client Audio**: Enables audio output on the client device. Any
248 context that is associated with the virtual device will play audio on the
258 any streamed apps on that display will be letterboxed/pillarboxed if they
271 simple lock screen shown on these displays when the host device is locked. \
278 - **Custom home**: Whether to use a custom activity as home on home displays,
291 host device. If you want the software keyboard to be shown on the virtual
295 - **Display IME policy**: Choose the IME behavior on remote displays. Run the
305 streaming the host's IME on the virtual displays. Requires the *Display IME
306 Policy* to be set to *Show IME on the remote display*. Run the commands
317 - **Record encoder output**: Enables recording the output of the encoder on
318 the host device to a local file on the device. This can be helpful with
333 - Each display on the Client app has a "Back" and "Close" buttons. When a
336 - Each display on the Client app has a "Rotate" button to switch between
341 - Each display on the Client app has a "Fullscreen" button which will move the
343 back button/gestures are sent back to the streamed app. Use Volume Down on
349 The input menu button enables **on-screen D-Pad and touchpad** for navigating
350 the activity on the focused display. The focused display is indicated by the
352 focus is based on user interaction.
355 keyboard** are forwarded to the activity streamed on the focused display.
358 display, if the mouse pointer is currently positioned on a streamed display.
365 - **Sensors**: A simple activity balancing a beam on the screen based on the
367 use. By default, will use the sensors of the device it's shown on.
370 orientation change requests on demand. Showcases the display rotation on the
389 will use the vibrator of the device it's shown on. Note that currently there
390 is no vibration support on virtual devices, so vibration requests from
393 - **Stylus**: A simple drawing activity that reacts on stylus input events.
412 - Added support for mirroring the default display on the virtual device.
432 - Added support for clipboard on the virtual device.
440 - Improved support for audio, allowing routing to be based on the origin