-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[MS-RDPBCGR] Relative mouse input #3091
base: devel
Are you sure you want to change the base?
Conversation
Thanks for this @sasha0552 One (fairly significant) comment/question at this stage; The general approach you're taking (if I'm reading this right) is to send both relative and absolute events to Wouldn't it be better to simply do this within |
No, neither Applications that need relative input don't want absolute coordinates, they need only delta (by how many pixels the cursor has been moved, this value may even exceed the screen borders), so doing this on the And about VNC - I don't think VNC supports relative input. I'm not sure how |
Thanks for the clarification - that makes more sense now. Classic VNC doesn't support relative mouse events:- https://github.com/rfbproto/rfbproto/blob/master/rfbproto.rst#pointerevent which from what you've said means either:-
Also from what you've said, 2) runs the risk of de-synchronisation. |
@sasha0552 I want to test this. What clients supports relative mouse? I know it's added to later version of FreeRDP but does mstsc or any other clients support this feature? |
I don't think clients other than FreeRDP currently support this feature. |
Specification
Related: neutrinolabs/xorgxrdp#314
Fixes #2131