Files
xemu/docs/system/mux-chardev.rst.inc
Manos Pitsidianakis e962d3c921 docs: use :kbd: role in sphinx docs
Sphinx supports the :kbd: role for notating keyboard input. They get
formatted as <kbd> HTML elements in the readthedocs theme we currently
use for Sphinx.

Besides the better visual formatting, it also helps with accessibility
as screen readers can announce the semantics of the <kbd> element to the
user.

Signed-off-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Message-ID: <20250709-docs_rst_improvements-v2-1-cb5096ad0022@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-ID: <20250710104531.3099313-7-alex.bennee@linaro.org>
2025-07-14 11:42:49 +01:00

34 lines
960 B
PHP

During emulation, if you are using a character backend multiplexer
(which is the default if you are using ``-nographic``) then several
commands are available via an escape sequence. These key sequences all
start with an escape character, which is :kbd:`Ctrl+a` by default, but can be
changed with ``-echr``. The list below assumes you're using the default.
.. list-table:: Multiplexer Keys
:widths: 20 80
:header-rows: 1
* - Key Sequence
- Action
* - :kbd:`Ctrl+a h`
- Print this help
* - :kbd:`Ctrl+a x`
- Exit emulator
* - :kbd:`Ctrl+a s`
- Save disk data back to file (if -snapshot)
* - :kbd:`Ctrl+a t`
- Toggle console timestamps
* - :kbd:`Ctrl+a b`
- Send break (magic sysrq in Linux)
* - :kbd:`Ctrl+a c`
- Rotate between the frontends connected to the multiplexer (usually this switches between the monitor and the console)
* - :kbd:`Ctrl+a Ctrl+a`
- Send the escape character to the frontend