abesnier / docker-guacamole

A self-contained guacamole docker container for x64. Remotely connect over SSH, RDP or VNC using HTML5.
https://hub.docker.com/r/abesnier/guacamole
GNU General Public License v3.0
78 stars 14 forks source link

Mouse bug Issues on Windows machines #20

Open brolifen opened 1 year ago

brolifen commented 1 year ago

Using your latest image I noticed on RDP connections to Windows 10/11/Server 2022 machines that the cursor does not properly update its shape when you cross over a window border. The expected behavior is for it change the icon of the cursor to the scaling cursor shape allowing you to scale the window. You can still scale the window but the cursor never changes.

It only changes when something else on the screen changes, for instance if there is an animation or when you trigger the start menu. Here’s an example of this:

https://imgur.com/a/E7BSbkH

Here you can see that the cursor initially does not change when crossing the window border, however when I press the alt key which highlights an element of the menu of this particular window the cursor suddenly also changes. As long as nothing changes on the screen the cursor remains unchanged and this is especially evident when the cursor does finally change it remains changed until something on the screen changes as you can also see in the video where the scale cursor remains visible even when the mouse has left the context area.

This behavior is not seen in the official guacamole and guacd images.

abesnier commented 1 year ago

Hi,

I saw your questions on the mailing list, and prayed that that was not my image... Too bad for me!

Can you confirm which tag and which architecture of the image you are using? I'll check in the history of FreeRDP if something like this has ever been mentioned.

Cheers Antoine

abesnier commented 11 months ago

Hi,

Sorry, I have not given updates because I did not have any. however, someone on the mailing list reported that the issue is linked with "enable-gfx", but without more details.

If this is a compilation option, I'll investigate and see if I can fix.

Cheers

abesnier commented 11 months ago

Ok, so, I think you are subscribed to the Guacamole user mailing list, but in case you missed it, you need to disable GFX for the issue to disappear.

You can try the github images, edit the connection properties, and try again.