Description of problem: In virt-manager preferences there is a checkbox: "Force console keyboard shortcuts" I have no idea what that means. There is no tooltip available. There is no help available. Please add documentation to explain what this option means. Preferably a descriptive tooltip. Version-Release number of selected component (if applicable): virt-manager-0.9.1-1.fc16.noarch
There is a descriptive tooltip, so not sure why that isn't popping up for you. It states: Force console menu accelerators while the console is active. Enabling this may overwrite keyboard interaction with the guest. So closing this as NOTABUG. Please reopen if you can't get the tooltip to work or if you think that description can be improved.
And actually I've changed the desc upstream to say override instead of overwrite (which sounds destructive).
OK, now I know why I didn't see the tooltip. I was hovering over the checkbox, but the tooltip displays only when hovering over the label. Please make the checkbox also display the same tooltip. As for tooltip description, I have to admit I still have no idea what is means. What are "console menu accelerators"? Is that Ctrl+Alt+F1 and similar shortcuts? Or something else? Maybe an example would clear that up. (Ticking that checkbox and hitting Ctrl+Alt+F2 still switches consoles on the host and not on the guest, so I guess it does something completely different than I expected.)
Things like ctrl+alt+f2 are caught by X on the host and we have no way to override those. Accelerators are things like Alt+F opening the File menu. Normally when the guest graphical console has keyboard/mouse grab, we disable those accelerators in the virt-manager window, so that Alt+F is sent to the guest and doesn't invoke File virt-manager window. I've changed the tooltip text to the following: When the guest graphical console has keyboard focus, do not disable shortcuts for console window menus (Alt+F -> File, etc.) Normally these are disabled to ensure that typing in the guest does not accidentally perform an operation in virt-manager's console window. I've added that text to the checkbox as well, and renamed the option to 'Don't disable console shortcuts:' http://git.fedorahosted.org/git?p=virt-manager.git;a=commit;h=fbef52dbfe662843ff471b6f4dd44354aa820cba Tho honestly now that i've thought about it some, I'll probably just remove this option in the next release, since it's a mouthful to explain and I don't really understand the purpose for it. Sure some people that are just using VTs in the guest might not need to send alt+f to the guest for anything and would want to control virt-manager window operations, but that use case is so limited it's not worth supporting with a preferences option.
virt-manager-0.9.1-2.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/virt-manager-0.9.1-2.fc16
virt-manager-0.9.1-2.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/virt-manager-0.9.1-2.fc15
(In reply to comment #4) > Accelerators are things like Alt+F opening the File menu. Normally when the > guest graphical console has keyboard/mouse grab, we disable those accelerators > in the virt-manager window, so that Alt+F is sent to the guest and doesn't > invoke File virt-manager window. > > I've changed the tooltip text to the following: > > When the guest graphical console has keyboard focus, do not disable shortcuts > for console window menus (Alt+F -> File, etc.) Normally these are disabled to > ensure that typing in the guest does not accidentally perform an operation in > virt-manager's console window. I finally understand that! :-) I know what 'menu accelerators' (slightly better term is probably 'accelerator keys') are. But I was confused with the 'console' prefix, which means simply the VM window, but I was thinking about switching VT-x all the time. > Tho honestly now that i've thought about it some, I'll probably just remove > this option in the next release, since it's a mouthful to explain and I don't > really understand the purpose for it. Sure some people that are just using VTs > in the guest might not need to send alt+f to the guest for anything and would > want to control virt-manager window operations, but that use case is so limited > it's not worth supporting with a preferences option. Agreed, I find that option quite confusing. When the VM has the focus, I expect all keyboard shortcuts to be forwarded.
Package virt-manager-0.9.1-2.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing virt-manager-0.9.1-2.fc16' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-1671/virt-manager-0.9.1-2.fc16 then log in and leave karma (feedback).
virt-manager-0.9.1-2.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.
virt-manager-0.9.1-2.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.