-
-
Notifications
You must be signed in to change notification settings - Fork 94
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
Input capture not working with Wayland/Linux/labwc #187
Comments
There are two backends in lan-mouse in question here:
Input Capture PortalThe wlr desktop portal does not implement the InputCapture portal yet: labwc/labwc#1263 Layer Shelllabwc does not implement keyboard-shortcut-inhibit-unstable-v1, which is required for the layer-shell backend to pass keyboard shortcuts that would otherwise be handled by labwc itself: labwc/labwc#1046 Labwc is the first compositor I've come across so far that does not implement this protocol, which is why it has been a hard dependency so far. Their reasoning as to not implementing it sounds valid to me. Automatically toggling this would however require manual action or could maybe be done through an Maybe this is a compelling reason for labwc to implement the protocol ;) |
Just tested this and it seems like the layer-shell implementation in labwc does not correctly interact with pointer-constraints right now. I will see if I can write a patch for that. Aside from that, a "leave" hook would probably be needed for the ToggleKeybinds workaround. |
Is there any updates for this? |
I am trying to run lan-mouse on a Raspberry Pi with labwc (I also tried Wayfire), and it is not working. I installed with cargo as per the instructions.
I guess I'm missing something. I checked xdg-desktop-portal was installed.
The text was updated successfully, but these errors were encountered: