Combination of Citrix Receiver and RDP results in mouse lags

0

I'm logging in to a remote machine running Windows Server 2003 Enterprise via Citrix Receiver (via my web browser and Java). So far, everything works fine. However, when I use RDP on the Citrix machine to log into a Windows Server 2012 machine (which is only accessible through the first one), I get massive lags for my mouse. The mouse pointer will jump in steps of a few centimers when I move it, which makes working with a GUI-based tool very difficult.

I've tried changing the RDP connection settings to low resolution and slow connection (as far down as Modem speed), but to no avail. The remote Win2012 server is using the basic theme. Is there anything else I can try?

Note: When I log into the Citrix machine locally (via a thin client in the office), there are only slight, acceptable lags on the RDP connection. Only when I log into that Citrix machine from outside the intranet do the lags appear. I cannot ping the Server running the Citrix application, but I'm never more than a few hundred km away from it.

helm

Posted 2015-11-17T12:31:59.870

Reputation: 113

Are you seeing lags when operating the server over Citrix as well (not jump to the RDP box)? Did you launch Task Manager to investigate if something is eating up a lot of CPU / memory / disk IO? – cdavid – 2015-11-18T19:52:55.813

On Citrix everything is completely smooth, CPU load is below 10% on both machines, memory less than 1/3 used, no significant i/o. I'm really at a loss, I can only assume that latency somehow multiplies. – helm – 2015-11-18T21:01:39.610

ok. But you say that the mouse will "jump" - usually, the local system (the computer from which you are logging into the Citrix box) handles the movement and performance of that. Can you check CPU / memory on the local machine? – cdavid – 2015-11-18T23:05:42.027

And also, does this happen always or just sometimes (i.e.: when the link is congested between you and the Citrix box)? – cdavid – 2015-11-18T23:06:26.987

It's all the time, and from all locations (with different ISPs) I've tested. The local machine is pretty powerful and low on resource usage. My impression is that the mouse movement for the Citrix machine is indeed handled on my local one and is therefore smooth .The mouse movement for the RDP one appears to be handled by the Citrix machine, though, and those two don't seem to play together very well. Unfortunately the RDP one isn't accesible directly from the outside for security reasons, so I can't circumvent Citrix. – helm – 2015-11-19T10:26:54.480

Answers

1

This seems to be a Windows 2012 issue and is easy to fix. All you need to do is disable Mouse Shadows on the RDP target.

Lothar Haeger

Posted 2015-11-17T12:31:59.870

Reputation: 26

I'm not working for that specific client at the moment, so I can't test it, but I will make sure to do so should the problem arise again. – helm – 2016-10-24T11:13:31.223

Update: a colleague testet it and this does the trick! Thanks a lot for your suggestion. – helm – 2016-10-31T09:10:06.783