-
-
Notifications
You must be signed in to change notification settings - Fork 283
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
Limitation of Capture Cursor #295
Comments
I have done some investigations and tracing. There's a very weird thing I've noticed is that Weylus/src/capturable/pipewire.rs Lines 108 to 111 in 8d06299
|
It seems a known limitation. Users need to refresh the source list to apply the state change of Capture Cursor. |
Thanks for the report! Your observations are correct! On Wayland screen recording works by first requesting permission from the user. This typically shows a dialog asking for permission. This request is also the place to specify if the cursor should be recorded. This means if the capture cursor setting is changed, Weylus would have to ask the user for permission once again. So if you want to capture the cursor you have to:
Obviously, this is not very nice. I am open for ideas to properly deal with this. Another option I have not yet considered is requesting cursor metadata as described here: https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.portal.ScreenCast.html#org-freedesktop-portal-screencast-availablecursormodes |
Nothing happened after ticking
[x] Capture Cursor
.OS: Arch Linux
DE: Plasma 6.2.0
Display Protocol: Wayland
Version of Weylus: master branch
The text was updated successfully, but these errors were encountered: