Bug 442356 - Restore ability to see both local+remote cursors
Summary: Restore ability to see both local+remote cursors
Status: REPORTED
Alias: None
Product: krdc
Classification: Applications
Component: VNC (show other bugs)
Version: 20.12.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Urs Wolfer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-09-12 21:13 UTC by Luke-Jr
Modified: 2021-09-12 21:13 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2021-09-12 21:13:17 UTC
Prior to v20.12.0, krdc (with Local Cursor enabled) showed a dot cursor locally, while leaving the remote VNC server to deal with the remote cursor.
This worked nicely.

Now, enabling local cursor extracts the remote cursor shape, and hides it in the remote view. This has numerous issues:
1) Can't see where the remote cursor is [with Local Cursor enabled]
2) Can't see where the real/local mouse cursor is [with it disabled]
3) Remote cursor shape is used in "View only" mode, even though it doesn't really make sense (in this case, I expect to see the default cursor locally, and the remote cursor wherever it remains remotely).
4) As documented, in some cases turning off "Local Cursor" forces a reconnect, though the server may not accept a new session (eg, x11vnc by default).

Please restore the old behaviour. (Perhaps the new behaviour can remain as an option if people prefer it.)