> For the complete documentation index, see [llms.txt](https://doc.engenius.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.engenius.ai/bmc-user-guide/remote-operations/kvm-for-remote-control.md).

# KVM for Remote Control

The **KVM (Keyboard, Video, Mouse)** is arguably the most essential tool in the BMC toolkit. It streams the server's video output directly to your browser and redirects your local keyboard and mouse inputs to the server. This allows you to interact with the server's BIOS, install an operating system, or troubleshoot a non-booting machine, all from the comfort of your desk.

This chapter shows you how to launch and use the remote KVM console, and how to troubleshoot common issues.<br>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdHVw06_ECGGlsBrtSHuwcdHW4E_UthihoUnjz_9xBATu4Gbf9x0eOIOr2YVPxgCUbtPid9pCqzSSQJH-ES26ucMim-CuODl0M_YpNLVAAortoDcTmDLk7fudfDw0TNTzpprJxpDg?key=UlDoHTEZLTRXe-KURf91Rw" alt=""><figcaption></figcaption></figure>

## **Launching a KVM session**

Getting the KVM session started is straightforward.

1. In the sidebar menu, navigate to **Operations** > **KVM**.
2. The page will load, and after a moment, the server's live console view will appear in the main panel.
3. The **Status** indicator at the top should show **Connected**.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd5Vwg2B2jamt9TAq0akl5TdRnsTTL3RFIM_0dpyLS9jKEJHB48SzZ0IoIkjXMffZ_IGyrSmkgeReuiFOCF8FyoUuHmHuCzDys8UJFX5VJHVAIV6q6lIz0y6o6qErzbOWudRykxZA?key=UlDoHTEZLTRXe-KURf91Rw" alt=""><figcaption></figcaption></figure>

## **Key features and controls**

The KVM interface provides several tools to handle situations where direct input from your keyboard might not work as expected.

* **Send Ctrl+Alt+Delete**: This button is crucial for logging into Windows or rebooting systems. Your local operating system often intercepts this key combination, so clicking this button ensures the command is sent directly to the remote server.
* **Open Soft Keyboard**: This brings up an on-screen virtual keyboard. It's essential for two main reasons:
  * **Special Characters**: For entering complex passwords or characters that don't exist on your physical keyboard.
  * **Keyboard Layout Mismatches**: If the server's OS is set to a different language layout than your keyboard, the soft keyboard ensures the correct characters are sent.
* **Open in new tab**: This pops the KVM session out into a full-screen browser tab, giving you more space to work and a less cluttered view.\ <br>

  <figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd0UY6XPqH_ZlwgmknJceTaoDpxrsFreDDrr2rdVz2iZDkIUz0b0yBK0pbnVIHxJr_SNscYw3t5PWsYnYn_h8tkZHKDX6XIb5WRY-1n-YqkiwecxicF0XrN44iQdVWleVbtAC5Ktw?key=UlDoHTEZLTRXe-KURf91Rw" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**Best Practice: Session sharing for collaboration**

The BMC supports up to **two concurrent KVM sessions**, which is a great feature for collaboration or training.

* **First user**: Gets full keyboard and mouse control.
* **Second user**: Gets a view-only session, allowing them to watch what the first user is doing.

This is perfect for walking a junior technician through a complex procedure or getting a second pair of eyes on an issue.
{% endhint %}

## **Troubleshooting common KVM issues**

If you encounter problems with the KVM, here are some common issues and their solutions.

* **Problem**: The KVM screen is black or the session won't connect.
  * **Solution**: First, check if the host server is powered on. If it is, the issue could be network-related. A firewall between your workstation and the BMC might be blocking the KVM port. Also, verify that the maximum of two sessions isn't already active.
* **Problem**: Mouse movement is slow, laggy, or out of sync.
  * **Solution**: This is almost always caused by high network latency. KVM is very sensitive to network conditions. For the best experience, use a stable, wired network connection. If the problem persists, try closing and reopening the KVM session.
* **Problem**: Typing on your keyboard produces the wrong characters (e.g., 'Y' appears as 'Z').
  * **Solution**: This is a classic keyboard layout mismatch. The host operating system is configured for a different language layout (e.g., German QWERTZ) than your physical keyboard (e.g., US QWERTY). The most reliable solution is to use the **Open Soft Keyboard** feature and click the keys directly on the screen to ensure the correct input.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://doc.engenius.ai/bmc-user-guide/remote-operations/kvm-for-remote-control.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
