Hi,
Just wanted to share some knowledge, regarding the use of RemoteApps with Windows 10 1903 clients.
We have for the past 200+ days, been in dialog with Microsoft, regarding RemoteApp lag.
When using / moving RemoteApps around the screen, there would be an delay in moving. You can simply see the mouse is seconds ahead of the window, that is being dragged.
The issue is only present in RemoteApps, but works in Full desktop mode, using the same RDS collection.
We tested this on the following platforms:
Clients:
Windows 10 - 1709 - Works
Windows 10 - 1803 - Works
Windows 10 - 1809 - Works
Windows 10 - 1903 - Dont work
RemoteApp Servers (RDSGW, RDSCB, RDSH):
Windows server 2012 R2 - works with all clients, except for Windows 10 1903.
Windows server 2016 - works with all clients, except for Windows 10 1903.
Windows server 2019 - works with all clients, except for Windows 10 1903.
Just like in Windows 10 1803, Microsoft had some severe issues with RemoteApp, but replacing the mstsc.exe and mstscax.dll files, from a build prior to 1803, fixed the issue. This is also true in the Windows 10 1903 build.
After alot of frustrations, we figured the root cause - the mouse!
If using an high-end mouse like Razor, Steelseries or Logitech gaming mouses, then the issue is present.
When changing to a regular mouse, like an standard Dell or HP, the problem disappears instantly.
After this finding, Microsoft have choosen to close the case...
According to Microsoft its not Windows 10 1903 that is the root cause, but instead several large and independent mouse manufacturers (Logitech, Razor, Steelseries, etc), that is the root cause. But using the same mouse on other Windows 10 versions, works perfectly... Also if replacing the mstsc.exe and mstscax.dll in the 1903 build, using the files from 1809, works with the high-end mouses.
Hopefully someone find this post, before spending enormous amount of time tracking this down... :)