mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-05 00:33:55 -06:00
offer right-ctrl as a grab option
Add support for -ctrl-grab to use the right-ctrl button to grab/release the mouse in SDL. The multi-button ctrl-alt and ctrl-alt-shift grab buttons present an accessibility problem to users who cannot press more than one button at a time. https://bugs.edge.launchpad.net/ubuntu/+source/qemu-kvm/+bug/237635 Signed-off-by: Dustin Kirkland <kirkland@canonical.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
a6af8e5f96
commit
0ca9f8a42d
4 changed files with 26 additions and 7 deletions
4
vl.c
4
vl.c
|
@ -247,6 +247,7 @@ int old_param = 0;
|
|||
#endif
|
||||
const char *qemu_name;
|
||||
int alt_grab = 0;
|
||||
int ctrl_grab = 0;
|
||||
#if defined(TARGET_SPARC) || defined(TARGET_PPC)
|
||||
unsigned int nb_prom_envs = 0;
|
||||
const char *prom_envs[MAX_PROM_ENVS];
|
||||
|
@ -5310,6 +5311,9 @@ int main(int argc, char **argv, char **envp)
|
|||
case QEMU_OPTION_alt_grab:
|
||||
alt_grab = 1;
|
||||
break;
|
||||
case QEMU_OPTION_ctrl_grab:
|
||||
ctrl_grab = 1;
|
||||
break;
|
||||
case QEMU_OPTION_no_quit:
|
||||
no_quit = 1;
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue