Control Panel

The in-session Workspaces for Oracle Control Panel serves as a centralized hub for accessing various tools and features that enhance your interaction with the remote desktop environment. It provides you with convenient options to customize your session, manage audio settings, transfer files, control streaming quality, and more. This documentation will guide you through the different functionalities of the control panel, empowering you to make the most out of your remote desktop experience.



Audio produced within the session can be toggled on and off via the Sound item. Depending on certain browser settings, users may need to click inside the session at least once in order for audio to start playing

Microphone Pass-through

The local microphone can be used within the Kasm session by enabling this option. Depending on browser settings, the user may be asked to grant permission to the microphone.


Microphone Permission Pop-Up Box


The clipboard option in the Workspaces for Oracle Control Panel allows you interact with the clipboard of the remote host. If you are using a Chromium based browser on your local system, such as: Chrome, Chromium, Brave, or Edge, there is no need to use the manual clipboard control. Workspaces for Oracle supports seamless clipboard for Chromium based browsers. For non-Chromium based browsers, such as Firefox, Safari, and Internet Explorer, you will need to use the Workspaces for Oracle Control Panel to transfer text to and from the remote session’s clipboard.


The download option in the Workspaces for Oracle Control Panel gives you a list of files that are in the remote session’s download folder. You can then download any file in this folder to your local computer. The upload folder is located at /home/kasm-user/Downloads.


The upload option in the Workspaces for Oracle Control Panel gives you the ability to upload files on your local computer to the remote session. Files uploaded will be placed at /home/kasm-user/Uploads.

Streaming quality

Workspaces for Oracle Control Panel allows users to control settings that affect streaming quality which have direct impact not only on the image quality but also server performance and network bandwidth usage.

The settings can be found in the Control Panel under the Streaming Quality section.

Quality presets

In order to simplify settings Workspaces for Oracle Control Panel provides a range of preset qualities that can be used to easily control the rendering quality.




A fixed resolution of 1280x720. The image is scaled client side to fit as much screen as possible while preserving the aspect ratio. The frame rate is limited at 24fps.


A dynamic resolution with a maximum width of 1280. The height is scaled accordingly while preserving the aspect ratio. The image is scaled client side to fill the screen. The frame rate is limited at 24fps.


A dynamic resolution matching client’s resolution, resized automatically. The frame rate is limited at 60ps.


Same as the medium quality but with a much higher image quality. The frame rate is limited at 60ps.


Same as the high quality but with the video mode disabled. The frame rate is limited at 60ps.

Advanced settings

Users that require a finer control over streaming quality can use the advanced settings that can be found by toggling the Advanced dropdown available when a medium or higher quality is chosen.


Where to Find Advanced Quality Settings

The following settings can be adjusted:



Scaling mode

Controls where the image scaling is applied.

Set Resolution

Forces the server to use a given resolution.


Limits the frame rate at which the server can stream.

Performance Stats

Toggles showing of performance related statistics (CPU, Network, FPS)


Workspaces for Oracle Control Panel allows users to enter into a fullscreen session. When in fullscreen users should enjoy a better experience. Unfortunately this feature is not available on all mobile platforms, most notably on iOS as we use the requestFullScreen function. If you want to use fullscreen on iOS you will need to install our PWA.


The Share option in the Workspaces for Oracle Control Panel allows you to put your session in to sharing mode. The Session Sharing feature in Workspaces for Oracle allows users to place an existing session in “sharing mode”. This generates a unique URL that can be shared with other authenticated users, granting them the ability to view or interact with the session. When session sharing is enabled, the shared session is framed within a user interface that allows participants to see who is also viewing the shared session and to interact with each other using chat communications. Click here to Learn more about session sharing.


Users may pass up to 4 local gamepads into the session. Press any button on the connected Bluetooth or USB gamepad(s). If the browser detects the gamepad(s), an entry will be listed for each device. A dropdown will be visible next to each device representing the virtual device port/index ( 0 - 3 ) mapped within the session. These can be changed as desired.


Gamepad Connection

Please see Gamepad Pass-through for more details.


Show Keyboard Controls

This option allows you to show or hide the pop keyboard button, which appears in the lower right of the screen. The pop keyboard button is used on mobile devices to pop open your native on-screen keyboard of your mobile device. Workspaces for Oracle automatically detects if you are on a mobile device with an on-screen keyboard and should display the pop keyboard button, however, there may be some devices where detection fails. This option allows you to forcefully display or hide the button if auto detection fails.

IME Input Mode

The IME input mode allows for different input methods required for languages with large symbol sets such as Japanese or Hindi.

Game Mode

Game mode locks the cursor center screen and provides the remote environment relative cursor movements. This is necessary for some games, such as first-person shooters. Press the escape key to break from game mode. You can also use Ctrl+Shift+2 to enable and disable game mode.

Pointer Lock

Pointer lock keeps your cursor from going outside of your local browser window. This can be used in combination with fullscreen to provide a better user experience that is closer to working on a local system. Press escape to break from pointer lock mode. You can also use Ctrl+Shift+3 to enable or disable pointer lock mode.


Advanced Settings