Use features of the Remote Desktop client for Android and Chrome OS when connecting to Azure Virtual Desktop
Once you've connected to Azure Virtual Desktop using the Remote Desktop client, it's important to know how to use the features. This article shows you how to use the features available in the Remote Desktop client for Android and Chrome OS. If you want to learn how to connect to Azure Virtual Desktop, see Connect to Azure Virtual Desktop with the Remote Desktop client for Android and Chrome OS.
You can find a list of all the Remote Desktop clients at Remote Desktop clients overview. For more information about the differences between the clients, see Compare the Remote Desktop clients.
Note
Your admin can choose to override some of these settings in Azure Virtual Desktop, such as being able to copy and paste between your local device and your remote session. If some of these settings are disabled, please contact your admin.
Edit, refresh, or delete a workspace
To edit, refresh or delete a workspace:
Open the RD Client app on your device, then tap Workspaces.
Tap the three dots to the right-hand side of the name of a workspace where you'll see a menu with options for Edit, Refresh, and Delete.
- Edit allows you to specify a user account to use each time you connect to the workspace without having to enter the account each time. To learn more, see Manage user accounts.
- Refresh makes sure you have the latest desktops and apps and their settings provided by your admin.
- Delete removes the workspace from the Remote Desktop client.
User accounts
Add user credentials to a workspace
You can save a user account and associate it with workspaces to simplify the connection sequence, as the sign-in credentials will be used automatically.
Open the RD Client app on your device, then tap Workspaces.
Tap the three dots to the right-hand side of the name of a workspace, then select Edit.
For User account, tap the drop-down menu, then select Add User Account to add a new account, or select an account you've previously added.
If you selected Add User Account, enter a username and password, then tap Save.
Tap Save again to return to Workspaces.
Manage user accounts
You can save a user account and associate it with workspaces to simplify the connection sequence, as the sign-in credentials will be used automatically. You can also remove accounts you no longer want to use.
To save a user account:
Open the RD Client app on your device.
In the top left-hand corner, tap the menu icon (three horizontal lines), then tap User Accounts.
Tap the plus icon (+).
Enter a username and password, then tap Save. You can then add this account to a workspace by following the steps in Add user credentials to a workspace.
Tap the back arrow (<) to return to Workspaces.
To remove an account you no longer want to use:
Open the RD Client app on your device.
In the top left-hand corner, tap the menu icon (three horizontal lines), then tap User Accounts.
Tap and hold the account you want to remove.
Tap delete (the bin icon). Confirm you want to delete the account.
Tap the back arrow (<) to return to Workspaces.
Display preferences
Set orientation
You can set the orientation of the Remote Desktop client to landscape, portrait, or auto-adjust, where it will match the orientation of your device. Auto-adjust is supported when your remote session is running Windows 10 or later. The window will maintain the same scaling and update the resolution to match the new orientation. This setting applies to all workspaces.
To set the orientation:
Open the RD Client app on your device.
In the top left-hand corner, tap the menu icon (three horizontal lines), then tap Display.
For orientation, tap your preference from Auto-adjust, Lock to landscape or Lock to portrait.
Tap the back arrow (<) to return to Workspaces.
Set display resolution
You can choose the resolution for your remote session from a predefined list. This setting applies to all workspaces. You'll need to reconnect to remote sessions if you changed the resolution while connected.
To set the resolution:
Open the RD Client app on your device.
In the top left-hand corner, tap the menu icon (three horizontal lines), then tap Display.
You can tap Default, Match this device, or tap + Customized for a drop-down list of predefined resolutions. If you choose a customized resolution, you can also choose the scaling percentage.
Tap the back arrow (<) to return to Workspaces.
DeX
You can use Samsung DeX with a remote session, which enables you to extend your Android or Chromebook device's display to a larger monitor or TV.
Connection bar and session overview menu
When you've connected to Azure Virtual Desktop, you'll see a bar at the top, which is called the connection bar. This gives you quick access to a zoom control, represented by a magnifying glass icon, and the ability to toggle between showing and hiding the on-screen keyboard. You can move the connection bar around the top edge of the display by tapping and dragging it to where you want it.
The middle icon in the connection bar is of the Remote Desktop logo. If you tap this, it shows the session overview screen. The session overview screen enables you to:
- Go to the Connection Center using the Home icon.
- Switch inputs between touch and the mouse pointer (when not using a separate mouse).
- Switch between active desktops and apps.
- Disconnect all active sessions.
You can return back to an active session from the Connection Center using the Return Arrow button found in the bottom right corner of the Connection Center.
Input methods
The Remote Desktop client supports native touch gestures, keyboard, mouse, and trackpad.
Use touch gestures and mouse modes in a remote session
You can use touch gestures to replicate mouse actions in your remote session. Two mouse modes are available:
- Direct touch: where you tap on the screen is the equivalent to clicking a mouse in that position. The mouse pointer isn't shown on screen.
- Mouse pointer: The mouse pointer is shown on screen. When you tap the screen and move your finger, the mouse pointer will move.
If you connect to Windows 10 or later with Azure Virtual Desktop, native Windows touch and multi-touch gestures are supported in direct touch mode.
The following table shows which mouse operations map to which gestures in specific mouse modes:
Mouse mode | Mouse operation | Gesture |
---|---|---|
Direct touch | Left-click | Tap with one finger |
Direct touch | Right-click | Tap and hold with one finger |
Mouse pointer | Left-click | Tap with one finger |
Mouse pointer | Left-click and drag | Double-tap and hold with one finger, then drag |
Mouse pointer | Right-click | Tap with two fingers, or tap and hold with one finger |
Mouse pointer | Right-click drag | Double-tap and hold with two fingers, then drag |
Mouse pointer | Mouse wheel | Tap and hold with two fingers, then drag up or down |
Mouse pointer | Zoom | With two fingers, pinch to zoom out and spread fingers apart to zoom in |
Input Method Editor
The Remote Desktop client supports Input Method Editor (IME) in a remote session for input sources. The local Android or Chrome OS IME experience will be accessible in the remote session.
Important
For an IME to work, the input mode needs to be in Unicode Mode. To learn more, see Keyboard modes.
Keyboard
You can use some familiar keyboard shortcuts when using a keyboard with your Android or Chrome OS device and Azure Virtual Desktop, for example using CTRL+C for copy.
Some Windows keyboard shortcuts are also used as shortcuts on Android and Chrome OS devices, for example using ALT+TAB to switch between open applications. By default, these shortcuts won't be passed through to a remote session. Depending on your Android or Chrome OS device, you may be able to disable certain shortcuts being used locally, where they'll then be passed through to a remote session.
Keyboard modes
There are two different modes you can use that control how keyboard input is interpreted in a remote session: Scancode and Unicode.
With Scancode, user input is redirected by sending key press up and down information to the remote session. Each key is identified by its physical position on the keyboard and uses the keyboard layout of the remote session, not the keyboard of the local device. For example, scancode 31 is the key next to Caps Lock. On a US keyboard this key would produce the character "A", while on a French keyboard this key would produce the character "Q".
With Unicode, user input is redirected by sending each character to the remote session. When a key is pressed, the locale of the user is used to translate this input to a character. This can be as simple as the character "a" by simply pressing the "a" key, but it can enable an Input Method Editor (IME), allowing you to input multiple keystrokes to create more complex characters, such as for Chinese and Japanese input sources. Below are some examples of when to use each mode.
When to use Scancode:
Dealing with characters that aren't printable, such as Arrow Up or shortcut combinations.
Certain applications that don't accept Unicode input for characters such as: Hyper-V VMConnect (for example, no way to input a BitLocker password), VMware Remote Console, all applications written using the Qt framework (for example R Studio, TortoiseHg, QtCreator).
Applications that utilize scancode input for actions, such as Space bar to check/uncheck a checkbox, or individual keys as shortcuts, for example applications in browser.
When to use Unicode:
To avoid a mismatch in expectations. A user who expects the keyboard to behave in a certain way can run into issues where there are differences for the same locale/region layout.
When the keyboard layout used on the client might not be available on the server.
By default, the Remote Desktop client uses Unicode. To switch between keyboard modes:
Open the RD Client app on your device.
In the top left-hand corner, tap the menu icon (three horizontal lines), then tap General.
Toggle Use scancode input when available to On to use scancode, or Off to use Unicode.
Redirections
You can allow the remote computer to the clipboard on your local device. When you connect to a remote session, you'll be prompted whether you want to allow access to local resources. The Remote Desktop client supports copying and pasting text only.
To use the clipboard between your local device and your remote session:
Open the RD Client app on your device.
Tap one of the icons to launch a session to Azure Virtual Desktop.
For the prompt Make sure you trust the remote PC before you connect, check the box for Clipboard, then select Connect.
General app settings
To set other general settings of the Remote Desktop app to use with Azure Virtual Desktop:
Open the RD Client app on your device.
In the top left-hand corner, tap the menu icon (three horizontal lines), then tap General.
You can change the following settings:
Setting Value Description Show desktop previews Toggle On or Off Show thumbnails of remote sessions. Use HTTP Proxy Toggle On or Off Use the HTTP proxy specified in Android or Chrome OS network settings. Help improve Remote Desktop Toggle On or Off Send anonymous data to Microsoft. Theme Select from Light, Dark, or System Set the appearance of the Remote Desktop client.
Test the beta client
If you want to help us test new builds before they're released, you should download our beta client. Organizations can use the beta client to validate new versions for their users before they're generally available.
Note
The beta client shouldn't be used in production environments.
You can download the beta client for Android and Chrome OS from Google Play. You'll need to give consent to access preview versions and download the client. You'll receive preview versions directly through the Google Play Store.
Provide feedback
If you want to provide feedback to us on the Remote Desktop client for Android and Chrome OS, you can do so in the app:
Open the RD Client app on your device.
In the top left-hand corner, tap the menu icon (three horizontal lines), then tap General.
Tap Submit feedback, which will open the feedback page in your browser.
Next steps
If you're having trouble with the Remote Desktop client, see Troubleshoot the Remote Desktop client.