Hello everyone.
Here is my setup :
- a MacBook Air (M1) plugged by HDMI to an external monitor.
- a gaming PC plugged into the same monitor with DisplayPort.
I'd like to make switching from my MacBook Air to my PC as simple as possible, and also sometimes as a play a game, I love to still have the MacBook Air open on the side.
Right now I can just change the output on the external monitor. However it's annoying for 2 reason : the monitor like to "autoswitch" to inputs from which it get a signal, and when both the Mac and the PC send a signal at the same times, sometimes it seems to have problems selecting the input I want to display, even when I manually select it. (Like, I'll select Display Port, but still since it get a signal on HDMI it'll switch to the HDMI one...)
Also, when I get it to work (usually shutting down and reopening the display seems to help with the problem above), since the MacBook Air is in extended desktop mode, it sometimes open new windows in the external display, and I can't see them. However, when I change display configuration on the Mac to "Mirror mode", by default it always "optimize" for the external display, so the image on the build in display is cropped and blurry. I have to manually select "optimize for build in display everytime."
Also, I don't want to always disconnect and reconnect the HDMI cable on the Mac.
So, i'm asking the infinitely resourceful MacRumors forum for a solution. So I am looking for a way to do one of those thing :
1. (The ideal solution) A Terminal command that would simply deactivate the signal to the external monitor. (And reactivate it when needed).
2. (The less ideal solution) A Terminal command that would automatically setup the displays in mirror mode AND at the same time set it up to optimize for the Build-In display automatically. (I know about Command+F1, but it optimize for the external display.)
Any "Sudo" ninja who can help me ?
Here is my setup :
- a MacBook Air (M1) plugged by HDMI to an external monitor.
- a gaming PC plugged into the same monitor with DisplayPort.
I'd like to make switching from my MacBook Air to my PC as simple as possible, and also sometimes as a play a game, I love to still have the MacBook Air open on the side.
Right now I can just change the output on the external monitor. However it's annoying for 2 reason : the monitor like to "autoswitch" to inputs from which it get a signal, and when both the Mac and the PC send a signal at the same times, sometimes it seems to have problems selecting the input I want to display, even when I manually select it. (Like, I'll select Display Port, but still since it get a signal on HDMI it'll switch to the HDMI one...)
Also, when I get it to work (usually shutting down and reopening the display seems to help with the problem above), since the MacBook Air is in extended desktop mode, it sometimes open new windows in the external display, and I can't see them. However, when I change display configuration on the Mac to "Mirror mode", by default it always "optimize" for the external display, so the image on the build in display is cropped and blurry. I have to manually select "optimize for build in display everytime."
Also, I don't want to always disconnect and reconnect the HDMI cable on the Mac.
So, i'm asking the infinitely resourceful MacRumors forum for a solution. So I am looking for a way to do one of those thing :
1. (The ideal solution) A Terminal command that would simply deactivate the signal to the external monitor. (And reactivate it when needed).
2. (The less ideal solution) A Terminal command that would automatically setup the displays in mirror mode AND at the same time set it up to optimize for the Build-In display automatically. (I know about Command+F1, but it optimize for the external display.)
Any "Sudo" ninja who can help me ?