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

Scale relative mouse movement which becomes slower or faster than normal depending on client and host resolution #98

Closed
ehfd opened this issue Oct 1, 2023 · 0 comments
Labels
bug Something isn't working funding Requires funding to implement help wanted External contribution is required interface OS input, display, or audio interfaces web Web components including gst-web

Comments

@ehfd
Copy link
Member

ehfd commented Oct 1, 2023

Partially unresolved aspects of #28 and #97.

Relative mouse movement is faster than normal when the client resolution is higher than the remote resolution, and slower than normal when the client resolution is lower than the remote resolution.

The cursor movement should be scaled in the web client and then sent to the remote server.

In conclusion, the resulting speed of server-side relative cursors should be about the same as absolute client-side cursors based on window size and video.

@ehfd ehfd added bug Something isn't working web Web components including gst-web interface OS input, display, or audio interfaces labels Oct 1, 2023
@ehfd ehfd changed the title Scale mouse movement which becomes slower or faster than normal based on resolution Scale mouse movement which becomes slower or faster than normal depending on client and host resolution Oct 13, 2023
@ehfd ehfd added funding Requires funding to implement help wanted External contribution is required labels Nov 10, 2023
@ehfd ehfd mentioned this issue Mar 24, 2024
27 tasks
@ehfd ehfd changed the title Scale mouse movement which becomes slower or faster than normal depending on client and host resolution Scale relative mouse movement which becomes slower or faster than normal depending on client and host resolution Apr 8, 2024
@ehfd ehfd added the high-priority Must be addressed as soon as possible, remove when resolved label Apr 11, 2024
@ehfd ehfd closed this as completed in 61186a2 Apr 17, 2024
@ehfd ehfd removed the high-priority Must be addressed as soon as possible, remove when resolved label Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working funding Requires funding to implement help wanted External contribution is required interface OS input, display, or audio interfaces web Web components including gst-web
Projects
None yet
Development

No branches or pull requests

2 participants