summaryrefslogtreecommitdiffstatshomepage
path: root/docs/source/usingmame/defaultkeys.rst
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2021-10-11 13:14:31 +1100
committer Vas Crabb <vas@vastheman.com>2021-10-11 13:14:31 +1100
commitfd6309ee916c8109872e914ac22faedd8b6c8f49 (patch)
treebd3605dce3c7cc34804dea0e1ebd3c5aaf87dfb4 /docs/source/usingmame/defaultkeys.rst
parent00a9f25e72fa206c1e2e3a0233b47899bfcb9a7a (diff)
frontend: Keep cleaning up.
Got rid of one of the UI audit inputs. There only needs to be one, and the options can be presented in the confirmation menu. Two secret keystrokes is too confusing. Also got rid of the long-obsolete UI Toggle Debugger input. Added audit media button to the toolbar so it's a bit less opaque, and it can be accessed with a mouse/trackball (not just by knowing the key mapping). Made default I/O port names localisable. Made autofire plugin save port fields using the { port, mask, type } tuple, the same way MAME does. Unfortunately this will break existing autofire configuration, but it should be more stable going forward. Added some more UI keys to the default key mappings documentation.
Diffstat (limited to 'docs/source/usingmame/defaultkeys.rst')
-rw-r--r--docs/source/usingmame/defaultkeys.rst34
1 files changed, 25 insertions, 9 deletions
diff --git a/docs/source/usingmame/defaultkeys.rst b/docs/source/usingmame/defaultkeys.rst
index 2f20996be06..d71e4208103 100644
--- a/docs/source/usingmame/defaultkeys.rst
+++ b/docs/source/usingmame/defaultkeys.rst
@@ -30,7 +30,6 @@ and saving/loading save states.
**Tab**
Toggles the configuration menu.
- Switches to the next UI panel.
**~** (tilde key)
Toggles the On-Screen Display.
@@ -64,8 +63,6 @@ and saving/loading save states.
Highlight first UI menu option.
**End**
Select last UI menu option.
-**Left Shift+Tab**
- Select previous UI panel.
**Enter**/**Joystick 1 Button 1**
Select currently highlighted UI menu option.
**Space**
@@ -73,10 +70,6 @@ and saving/loading save states.
**Delete**
Clear/reset to default when highlighting an entry on the input
configuration, cheat options, and plugin options pages.
-**[**
- UI Previous Group
-**]**
- UI Next Group
**P**
Pauses the emulated machine.
**Left Shift+P**
@@ -203,8 +196,31 @@ and saving/loading save states.
keyboard as presented upon start by using
:ref:`-uimodekey<mame-commandline-uimodekey>`
**Escape**
- Exits emulator.
- Cancel current UI option.
+ Exit emulator, return to the previous menu, or cancel the current UI option.
+
+
+.. _default-selmenu-keys:
+
+System and software selection menus
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+The system and software selection menus use additional controls
+
+**Tab**
+ Moves keyboard/controller focus to the next UI panel.
+**Shift+Tab**
+ Moves keyboard/controller focus to the previous UI panel.
+**Left Alt+F**
+ Adds or removes the selected system or software list time from the favorites
+ list.
+**Left Alt+E**
+ Exports the currently displayed list of systems.
+**Left Alt+D**
+ Shows the full-size info viewer if info is available for the selected system
+ or software list item. (Shows information loaded by the data plugin from
+ external files, including history.xml and mameinfo.dat.)
+**F1**
+ Audits system ROMs.
.. _default-arcade-keys: