mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 00:03:54 -06:00
ui/cocoa: add option to disable left-command forwarding to guest
When switching between guest and host on a Mac using command-tab the command key is sent to the guest which can trigger functionality in the guest OS. Specifying left-command-key=off disables forwarding this key to the guest. Defaults to enabled. Also updated the cocoa display documentation to reference the new left-command-key option along with the existing show-cursor option. Signed-off-by: Carwyn Ellis <carwynellis@gmail.com> Reviewed-by: Akihiko Odaki <akihiko.odaki@gmail.com> [PMD: Set QAPI structure @since tag to 7.0] Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
This commit is contained in:
parent
9459262dc4
commit
48941a52c2
3 changed files with 37 additions and 1 deletions
|
@ -1922,6 +1922,9 @@ DEF("display", HAS_ARG, QEMU_OPTION_display,
|
|||
#if defined(CONFIG_DBUS_DISPLAY)
|
||||
"-display dbus[,addr=<dbusaddr>]\n"
|
||||
" [,gl=on|core|es|off][,rendernode=<file>]\n"
|
||||
#endif
|
||||
#if defined(CONFIG_COCOA)
|
||||
"-display cocoa[,show-cursor=on|off][,left-command-key=on|off]\n"
|
||||
#endif
|
||||
"-display none\n"
|
||||
" select display backend type\n"
|
||||
|
@ -2009,6 +2012,15 @@ SRST
|
|||
``charset=CP850`` for IBM CP850 encoding. The default is
|
||||
``CP437``.
|
||||
|
||||
``cocoa``
|
||||
Display video output in a Cocoa window. Mac only. This interface
|
||||
provides drop-down menus and other UI elements to configure and
|
||||
control the VM during runtime. Valid parameters are:
|
||||
|
||||
``show-cursor=on|off`` : Force showing the mouse cursor
|
||||
|
||||
``left-command-key=on|off`` : Disable forwarding left command key to host
|
||||
|
||||
``egl-headless[,rendernode=<file>]``
|
||||
Offload all OpenGL operations to a local DRI device. For any
|
||||
graphical display, this display needs to be paired with either
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue