> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/knowledge-base/how-to-articles/keyboard-shortcuts-customization.md).

# Keyboard shortcuts customization

{% tabs %}
{% tab title="Windows" %}
In Remote Desktop Manager Windows, you can customize individual shortcuts and create shortcut macros. These options are found in ***File – Settings – User interface – Keyboard***.

{% hint style="info" %}
For a list of default values for shortcuts, visit [Keyboard Shortcuts](https://docs.devolutions.net/resources/keyboard-shortcuts/).
{% endhint %}

### Modify shortcuts

1. Under the ***Keyboard*** section, find the shortcut you want to modify from the list.
2. To change the ***Mode*** of the shortcut, click on the mode to make a drop-down list appear. Select the mode between ***Default***, ***When not in session***, ***Global hotkey***, and ***None***.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB2096.png" alt=""><figcaption></figcaption></figure>
3. To change the ***Shortcut***, click on the shortcut to make a drop-down list appear. Select the key combination from the list.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB2097.png" alt=""><figcaption></figcaption></figure>
4. Click ***OK*** to save your changes.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>If you change your mind, you can use the <em><strong>Reset Default</strong></em> button to cancel all saved and unsaved changed. You can also use the <em><strong>Disable All</strong></em> button to change the <em><strong>Mode</strong></em> and <em><strong>Shortcut</strong></em> of all actions to <em><strong>None</strong></em>.</p></div>

### Create shortcut macros

You can create custom ***Macros*** and pair them with ***Shortcut*** key combinations.

1. Under the ***Shortcut Macros*** section, click on the ***Add*** icon. A new macro line will appear.
2. Under the ***Shortcut*** column, select the key combination from the drop-down list.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB2099.png" alt=""><figcaption></figcaption></figure>
3. Under the ***Macro*** column, select one of the available macros or write your own.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB2100.png" alt=""><figcaption></figcaption></figure>
4. Click ***OK*** to save your changes.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>To delete one or more <em><strong>Shortcut Macros</strong></em> , check the box next to them, then click on the <em><strong>Delete</strong></em> button. Click <em><strong>Yes</strong></em> when asked to confirm.</p></div>

#### See also

* [Devolutions Academy – Customize keyboard shortcuts](https://academy.devolutions.net/student/activity/2590985-customize-keyboard-shortcuts?sid=11ae724d-6d4d-4774-99e8-0323a9c39958\&sid_i=17)
  {% endtab %}

{% tab title="macOS" %}
In Remote Desktop Manager macOS, you can customize individual shortcuts and specify key combinations to be ignored by embedded sessions. These options are found in ***File – Settings - User interface – Shortcuts***.

{% hint style="info" %}
For a list of default values for shortcuts, visit [Keyboard shortcuts](https://docs.devolutions.net/resources/keyboard-shortcuts/).
{% endhint %}

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB2102.png" alt=""><figcaption></figcaption></figure>

### Modify shortcuts

1. Select the shortcut you want to modify from the list. You can search for it using the ***Search*** bar at the top.
2. In the drop-down list, select ***Custom*** to specify a new key combination, ***None*** to disable the shortcut, or ***Default*** to return the shortcut to its default value. If you selected the ***None*** or ***Default*** options, skip to step 4. For the ***Custom*** option, continue to step 3.
3. To the right of the drop-down list, specify your unique new key combination for the shortcut by selecting/deselecting the <kbd>Shift</kbd>, <kbd>Ctrl</kbd>, <kbd>Alt</kbd>, and <kbd>Cmd</kbd> buttons and by entering a key from your keyboard. For example, the image below represents the ***About*** function being assigned the <kbd>Shift</kbd>+<kbd>Cmd</kbd>+<kbd>A</kbd> shortcut.

   <figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB2094.png" alt=""><figcaption></figcaption></figure>
4. Repeat the steps above for each new shortcut.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>If you change your mind, you can use the <em><strong>Reset</strong></em> button to cancel all your unsaved changes.</p></div>

   5\. When done, click ***Save***.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>After saving, you can use the <em><strong>Restore Defaults</strong></em> button to return all shortcuts to their default values. This will undo any saved changes you have made.</p></div>

### Ignore key combinations

Key combinations can be ignored by embedded sessions to avoid conflict. Some are already ignored by default. You can do this by dragging and dropping set shortcuts from the table above to the one below.

Another way is to specify a key combination by selecting/deselecting the <kbd>Shift</kbd>, <kbd>Ctrl</kbd>, <kbd>Alt</kbd>, and <kbd>Cmd</kbd> buttons at the bottom of the window and by entering a key from your keyboard. Clicking on ***Add*** will add the key combination to the table. For example, the image below represents the <kbd>Shift</kbd>+<kbd>Cmd</kbd>+<kbd>A</kbd> key combination being added to the list of combinations ignored by embedded sessions.

<figure><img src="https://cdnweb.devolutions.net/docs/docs_en_kb_KB2095.png" alt=""><figcaption></figcaption></figure>

You can undo all your modifications by clicking on ***Restore Defaults*** at the bottom.

### See also

* [Devolutions Academy – Customize keyboard shortcuts](https://academy.devolutions.net/student/activity/2590985-customize-keyboard-shortcuts?sid=11ae724d-6d4d-4774-99e8-0323a9c39958\&sid_i=17)
  {% endtab %}
  {% endtabs %}


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.devolutions.net/rdm/knowledge-base/how-to-articles/keyboard-shortcuts-customization.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
