After upgrading to 10.7.4 on the Mac App Store, my remote desktop connection is very slow - clicks take several seconds to respond etc. I am using a gateway and a wired ethernet connection (getting 200Mbps down, 25Mbps up with the data center that hosts the machine I remote into).
I am certain the issue is with 10.7.4 build on the App Store because I uninstalled and I manually downgraded to 10.7.3 client (https://install.appcenter.ms/orgs/rdmacios-k2vy/apps/microsoft-remote-desktop-for-mac/distribution_groups/all-users-of-microsoft-remote-desktop-for-mac) and the rdp connection is fast again. All the settings are identical between the 2 clients.
I can also confirm if I run Parallels Desktop and use my Windows 10 VM and then use the native windows remote desktop client, it also runs fast.
I've seen this before with previous builds though I don't recall which ones were fast/slow.
I noticed in the release notes on the App Store that some changes were made with gateway load balancing but those seem to be detrimental in my case?
13 Comments
- smittycodesCopper Contributor
Every version > v10.7.3 does not appear to be compatible with high polling rate mice (for example I am using a Razer Abyssus V2 mouse).
Simplest solution is to downgrade to v10.7.3 https://install.appcenter.ms/orgs/rdmacios-k2vy/apps/microsoft-remote-desktop-for-mac/distribution_groups/all-users-of-microsoft-remote-desktop-for-mac
See my answers on the Q&A post for details:
https://learn.microsoft.com/en-us/answers/questions/253548/extreme-lag-on-microsoft-remote-desktop-mac-client?page=1&source=docs#answers
- smittycodesCopper Contributor
makzrI have not because I'm on an iMac and I don't have any basic mice. I read thru that link above and I am using a Razer Abyssus v2 with a high polling rate so maybe that is root cause...
- makzrCopper Contributor
Might be this issue: https://learn.microsoft.com/answers/questions/253548/extreme-lag-on-microsoft-remote-desktop-mac-client.html
Have you tried using Remote Desktop without an external mouse connected?
- John_SpencerFormer Employee
I think a video would be helpful ChrisGrasp could you please send a video demoing the issue to mailto:rdios@microsoft.comand cc mailto:johnspencer@microsoft.com
Adding the description of the issue in the mail will be helpful too!
Thank you!
- ChrisGraspCopper Contributor
John_Spencer Still not working.
Steps I took:
- Updated from 10.7.3 to 10.8.0
- Closed 10.8.0
- On my local MacOS machine, opened terminal and ran: defaults write com.microsoft.rdc.macos ClientSettings.DisableOnPremWebSocketGateway 1
- Launched 10.8.0, connected and still have the 3-5 second delay on every mouse click event vs. the nearly instant mouse clicks under 10.7.3.
I also tried the opposite command "defaults write com.microsoft.rdc.macos ClientSettings.DisableOnPremWebSocketGateway 0" restarted the app and still slowness.
Very weird. Ended up reverting back to 10.7.3.
Could using multiple monitors have an impact? I noticed under 10.8 that it seems to be redrawing all the windows, as if a resolution change occurred although I did not change any settings when updating.
Would a video help?
- John_SpencerFormer Employee
Hi ChrisGrasp smittycodes ,
Regarding any differences on gateway functionality between version 10.7.4 and 10.7.3: a toggle was added to disable WebSocket for onprem gateways, because we had received feedback that WebSocket gateway was slow. If that applies to your scenario, I'd recommend disabling it to see if it makes a difference.
To disable WebSocket onprem gateway:
1) On a terminal run this command: defaults write com.microsoft.rdc.macos ClientSettings.DisableOnPremWebSocketGateway 1
2) Quit and restart the ap
Please let us know if that makes a difference.
- OctanumCopper Contributor
I don't want to say for sure yet, but this seemed to fix it for me on the latest "Windows App" from the app store. And I am connecting through a gateway. I did reinstall prior to that and try a few old versions so maybe it's something to do with that. Though I did try reverting with "defaults delete com.microsoft.rdc.macos ClientSettings.DisableOnPremWebSocketGateway" and the lag seemed to return, so I'm leaning towards this working. I don't control the gateway so can't check out anything there.
My issue was that mouse was insanely laggy and would only work on 10.7.3 OR if I switched to a lower performing mouse.
- John_SpencerFormer Employee
- ChrisGraspCopper Contributor
John_Spencer This is still a problem with the new 10.8.0 release (MacOS Monterey 12.6) where within the RDP session/window every mouse click is super delayed like closing windows, dragging windows, switching applications, clicking the start menu etc. is super slow. Again reverting back to the old 10.7.3 makes all these interactions responsive again.
I've even upgraded my internet recently to fiber (1Gbit up and down) so it cannot be my internet connection (I am using wired ethernet to my router, not wifi).
I cannot pin point from the release notes what changed after 10.7.3 to cause this poor responsiveness within the rdp window.
Could this be a misconfigured setting in the gateway conflicting with releases after 10.7.3?
- smittycodesCopper Contributor
John_SpencerHey yes, still experiencing the problem. I have downloaded and installed every version and build since 10.7.3 and every one, including the latest 10.7.7 is experiencing this issue.
I did notice there is a setting under the (MacOS menu bar) Connections > Show Connection Info and I have pasted the stats below. I see the bandwidth is 50% LESS on 10.7.7 vs. 10.7.3, which may be the root cause. When testing both versions I am using an identical Mac, Ethernet connection (wifi disabled), remoting into the same machine and using the exact same gateway as well.
I noticed in the release notes for 10.7.4 there is a comment of "...In this release we addressed full screen display issues with the new 2021 MacBook Pro 14" and 16" models.
In addition, we updated the client to better handle load-balanced RD gateway configurations." which maybe this load balance change negatively effected my situation (I don't know if our gateway is loaded balanced or not) since every build from 10.7.4 onward is slow.
Under 10.7.3 this is what it says:
Timestamp (UTC): 2022-04-19 16:22:47 +0000
Activity ID: 8bd7c89c-4c02-4561-9002-db958d060000CLIENT DETAILS
Client version: 10.7.3 (1966)
Local OS: macOS Big Sur 11.6.4NETWORK DETAILS
Transport protocol: TCP
Round-trip time (RTT): 100 ms
Available bandwidth: 102.40 MbpsSERVER DETAILS
Remote session type: Remote desktop
Gateway name: remote.mygateway.com
Remote computer: mymachineUnder 10.7.7
Timestamp (UTC): 2022-04-19 16:29:39 +0000
Activity ID: 6bc80483-afb4-45c0-baca-e612c5b70000CLIENT DETAILS
Client version: 10.7.7 (1987)
Local OS: macOS Big Sur 11.6.4NETWORK DETAILS
Transport protocol: TCP
Round-trip time (RTT): 91 ms
Available bandwidth: 53.64 MbpsSERVER DETAILS
Remote session type: Remote desktop
Gateway name: remote.mygateway.com
Remote computer: mymachineI left these rdp sessions open with this Connection Info screen just to see if the bandwidth fluctuated but they both remained similar - 10.7.3 had a ~100 Mbps while 10.7.7 stayed around ~50 Mbps.
Let me know please.
- John_SpencerFormer Employee
Hi ChrisGrasp ,
Are you still experiencing this issue on the latest version for macOS 10.7.6?