@postmodern Searching through the #spicegtk source code for the Wayland keyboard shortcuts inhibit protocol ("zwp_keyboard_shortcuts_inhibitor_v1"), but not yet seeing it implemented yet.

https://4d2.link/rdjy4

After mouse pointer fix is merged, maybe someone can work on getting the compositor keyboard shortcut inhibit working?

https://wayland.app/protocols/keyboard-shortcuts-inhibit-unstable-v1

Currently with #remoteviewer, the mouse ungrab is broken so it steals mouse. Workaround: use ungrabbed keyboard shortcuts to escape the VM.

zwp_keyboard_shortcuts_inhibitor_v1 · Search · GitLab

0 blobs for term 'zwp_keyboard_shortcuts_inhibitor_v1'

GitLab

@postmodern There was a recent patch to #virtviewer / #spicegtk that enables this on Wayland via the zwp_locked_pointer_v1 / pointer-constraints-unstable-v1 protocol: https://wayland.app/protocols/pointer-constraints-unstable-v1

The Merge Request is up on GitLab here: https://gitlab.freedesktop.org/spice/spice-gtk/-/merge_requests/128

I've tested it and it works to fix the pointer grab & release for the Spice GTK virt-viewer on Wayland. Hoping a maintainer sees this to merge it soon!

Pointer constraints protocol | Wayland Explorer

A better way to read Wayland documentation