-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Apple keyboard shortcuts not captured in fullscreen mode without mouse-capture enabled #3668
Comments
I think we can improve UX by automatically capturing system keys in full screen. |
@osy That sounds like an UX improvement :) |
Hey @osy, I see this removed from v3.1 milestone, is automatically capturing system keys in full screen still planned? |
Upgraded to UTM v4.3.4, the automatically capturing system keys when entering full screen doesn't seem to be working. MacOS: Ventura 13.1 When I click on 'Enter Full Screen' on the VM window, the 'Capture input devices' icon should be automatically set, this should be the expected behaviour right? |
Yes, when you enter full screen the capture system key button should be selected and marked as active. Are you running a macOS VM? |
Hi there, I am running a Windows 11 Pro VM. |
This issue only applies to Apple VMs. In hindsight I should have also implemented it for QEMU VMs but it didn’t cross my mind. Feel free to open a new issue requesting it. |
Will do, thanks :) |
Certain keycombinations are not working, for example meta(command)+arrow keys. I noticed this because meta+arrow keys is the default (and sane) combination for quick-tiling windows within KDE.
How to reproduce
Start a VM, enter full-screen mode, press command+arrow keys
Expected functionality
Keys presses are passed into the VM
Current functionality
You hear an Apple "notification bong" that your operation is invalid.
There's a link below with quite a few default Apple keybinds which can't seem to be unbound by me as an end user, and the command+arrow keys supposedly moves the cursor within an input field, which there are none of in the UTM full screen window, see the following Apple support link: https://support.apple.com/en-us/HT201236
I'm quite certain this can be overridden as this was functioning under VirtualBox, though I wouldn't know where to begin.
OT: Great job building UTM, QEMU > VirtualBox any day! 😄
The text was updated successfully, but these errors were encountered: