Skip to content
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

Setting to always only show client's cursor in remote desktop mode #1268

Open
thetubster99 opened this issue May 1, 2024 · 0 comments
Open

Comments

@thetubster99
Copy link

Is your feature request related to a problem? Please describe.
When using the cursor from the server, it's sometimes hard to properly steer the cursor if any network latency occurs. In remote desktop mode this is solved by pressing CTRL+Alt+Shift+N to hide the cursor and CTRL+ALT+SHIFT+C to only show the client's cursor, which works great.

The problem is that it's currently not possible to permanently hide the cursor on the server and show the cursor of the client when in remote desktop mode. The client's cursor disappears when starting the stream again, and the server's cursor that was hidden before reappears again if Sunshine is restarted. This means that these keyboard combinations need to be pressed very often.

Describe the solution you'd like
I noticed that showing the client's cursor is only possible if the mouse is optimized for remote desktop, which is understandable. This means that there are two configurations to consider.

I'm thinking the simplest solution might be a toggle in the settings: "Only show guest cursor in remote desktop mode"

If this toggle is disabled, or when the mouse is optimized for gaming, the default behaviour would be kept.

Describe alternatives you've considered
A more versatile option would be to have the ability to set the default cursor behaviour of the server and the client separately in the settings for each mode. This would allow for more combinations:

Toggle: "Show host cursor in remote desktop mode"
Toggle: "Show guest cursor in remote desktop mode"

Toggle: "Show host cursor in gaming mode"

Additional context
Sunshine 0.23.1
Moonlight 5.0.1

Linux to Linux streaming.

PS.
Thanks for this great software, it's way better than previous solutions! Works beautifully as a remote desktop for my use case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant