mirror of
https://github.com/mborgerson/xemu.git
synced 2026-03-11 17:55:12 +00:00
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>
34 lines
960 B
PHP
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
|