Description of problem:
New grab key combination does not work.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Make sure have an existing guest in your host.
2. Launch virt-manager: #virt-manager.
3. Click Edit->Preference on Virtual Machine Manager window.
4. Click VM Details tab on Preference window.
5. Press "Change" button.
6. Press new grab key combination on the keyboard such as(alt_R + ctrl_R). Then press OK button.
7. Open VM and show the graphical console to login the vm. Open vm's terminal.
8. Click "alt_R + ctrl_R" on the keyboard.
New grab key combination does not work, still need to press old setting "alt_L + ctrl_L" to release pointer.
New grab key combination should work, pointer release from guest to host.
Hmm, I can't reproduce.
What guest OS is this?
If the guest is using a tablet pointer, does removing it make any difference?
Spice or VNC graphics? Can you test both?
Is it specific to the key combination you chose? How about something like ctrl+alt+s?
If you run virt-manager --debug and reproduce, any suspicious error messages?
1. Guest OS: rhel5.7
2. Guest is not using a tablet pointer.
3. Only VNC graphics hit this issue, if remove the VNC graphics and add new Spice graphics, restart the guest, grab key (alt_R + ctrl_R) works well.
4. It isn't specific to the key combination I chose. "ctrl+alt+s" hit the same issue.
5. No suspicious error messages displayed by virt-manager --debug.
Created attachment 525060 [details]
Since RHEL 6.2 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.
Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.
I think the issue here is that we don't change the keygrab combination for an existing VNC display. Not urgent for 6.2 though so deferring to 6.3
Not urgent, and given reduced capacity for virt-manager/virtinst, just moving
this to the upstream tracker.