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

Mouse scroll wheel not working #10

Closed
antoinetran opened this issue Sep 15, 2015 · 3 comments
Closed

Mouse scroll wheel not working #10

antoinetran opened this issue Sep 15, 2015 · 3 comments

Comments

@antoinetran
Copy link

Hi,

I am using Red Hat 6.5 with rdesktop 1.8.2 (tested with 1.8.3 too) and xrdp 0.5.0-0.13.el6 (tested with 1.6.1-3.el6 too). I tried to connect to the server using rdesktop but the scroll wheel does not work. xev does not show any reactions when scrolling up or down. But using middle button works. What do I have to do for the server to receive wheel events?

Here are some useful details:
a) Windows native rdesktop client -> linux VM xrdp 0.5.0 scroll OK
a) Linux rdesktop 1.8.2 -> Windows VM scroll OK

Thank you.

@hean01-cendio
Copy link
Contributor

I took a look into this issue. RDP have two ways of sending keybord/mouse events named as slow-path and fast-path. As I understand fast-path was added to the protocol to take away some overhead in these input event packets. Both ways are supported.

rdesktop only imlpements slow-path and therefor I think that you found a bug in xrdp slow-path handling due to that rdesktop works good with a window terminal server using slow-path sending of key/mouse events.

@antoinetran
Copy link
Author

Hi,

Thank you for your answer. Is there any workaround and/or any logs I can find to help?

@hean01-cendio
Copy link
Contributor

From what I can tell the problem lies within the slow path input handling implementation in xrdp.

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

2 participants