[GH-ISSUE #199] Lag on Macbook pro when using hyperdrive thunderbolt dock #149

Closed
opened 2026-05-05 05:16:57 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @Alexandoooor on GitHub (Apr 10, 2020).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/199

So I got a hyperdrive thunderbolt 3 dock for my mbp so I could use my old monitor and mouse when visiting home over easter. As soon as I connected my display via HDMI it started lagging. Most noticeable was the mouse lagging. Noticed that MonitorControl took 15% cpu.
I have used the app with no problem with my thunderbolt monitor.

Everything works as normal when I close the app.

Originally created by @Alexandoooor on GitHub (Apr 10, 2020). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/199 So I got a hyperdrive thunderbolt 3 dock for my mbp so I could use my old monitor and mouse when visiting home over easter. As soon as I connected my display via HDMI it started lagging. Most noticeable was the mouse lagging. Noticed that MonitorControl took 15% cpu. I have used the app with no problem with my thunderbolt monitor. Everything works as normal when I close the app.
Author
Owner

@Alexandoooor commented on GitHub (Apr 10, 2020):

the monitor with the problem is Asus VG248QE

<!-- gh-comment-id:612077518 --> @Alexandoooor commented on GitHub (Apr 10, 2020): the monitor with the problem is Asus VG248QE
Author
Owner

@JoniVR commented on GitHub (Apr 10, 2020):

Some monitors require different settings and some are unable to read the display values at all. You can try playing around with the Advanced preferences.

The reason why you’re probably seeing stutters (at startup or device wake up) is because MonitorControl is polling (trying to read the values) the display multiple times.

First suggestion would be changing to a longer delay, see:
https://github.com/the0neyouseek/MonitorControl/wiki/Advanced-Preferences#longer-delay

Keep in mind that this might cause a system freeze and require a reboot.

Second suggestion would be lowering the polling mode:
https://github.com/the0neyouseek/MonitorControl/wiki/Advanced-Preferences#polling-mode

I would also suggest trying DisplayPort instead of HDMI if this is an option as DisplayPort generally seems to be more reliable.

<!-- gh-comment-id:612104051 --> @JoniVR commented on GitHub (Apr 10, 2020): Some monitors require different settings and some are unable to read the display values at all. You can try playing around with the Advanced preferences. The reason why you’re probably seeing stutters (at startup or device wake up) is because MonitorControl is polling (trying to read the values) the display multiple times. First suggestion would be changing to a longer delay, see: https://github.com/the0neyouseek/MonitorControl/wiki/Advanced-Preferences#longer-delay Keep in mind that this might cause a system freeze and require a reboot. Second suggestion would be lowering the polling mode: https://github.com/the0neyouseek/MonitorControl/wiki/Advanced-Preferences#polling-mode I would also suggest trying DisplayPort instead of HDMI if this is an option as DisplayPort generally seems to be more reliable.
Author
Owner

@JoniVR commented on GitHub (Jun 21, 2020):

Going to close this as there's no response and should be fixable by just lowering the polling mode setting in advanced settings. Feel free to reopen if necessary.

<!-- gh-comment-id:647140208 --> @JoniVR commented on GitHub (Jun 21, 2020): Going to close this as there's no response and should be fixable by just lowering the polling mode setting in advanced settings. Feel free to reopen if necessary.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#149
No description provided.