How to change resolution of the internal display on a Macbook?

How can I change the resolution of my display to reduce system load and save battery, instead of simply scaling the screen?

MacBook Pro 16″, macOS 11.4

Posted on Jul 9, 2021 3:47 PM

Reply
Question marked as Top-ranking reply

Posted on Jul 10, 2021 2:42 PM

Try holding the Option key when clicking on the Scale radio button (bullet). You should see a list of video resolutions supported by the monitor. There is also the commercial SwitchResX application.


Honestly, I doubt this will improve battery life.

7 replies

Jul 11, 2021 1:54 PM in response to dialabrain

Yes I know that, I could have phrased that differently. Of course you can't change the amount of pixels the screen has, but you can change the amount of pixels the gpu renders, which is what im trying to do.

For example if the screen is 4K and I set the resolution to 1080: All the pixels on the screen will still be used yes, but the gpu will only render 1080p resolution and each square of 4 pixels on the 4K screen will display the same pixel from the 1080p image which is shown.


When changing between the scale options on the Macbook I don't think it actually changes the pixels which are rendered, it only scales the OS itself to look bigger, but still rendering the same amount of pixels which means no gain in performance of battery life.

Jul 11, 2021 2:08 PM in response to TobiasAM

TobiasAM wrote:

For example if the screen is 4K and I set the resolution to 1080: All the pixels on the screen will still be used yes, but the gpu will only render 1080p resolution and each square of 4 pixels on the 4K screen will display the same pixel from the 1080p image which is shown.

No. The GPU still has to set the the surrounding pixels to the same color so it appears to be 1080. All pixels are still lit.

Jul 10, 2021 1:23 PM in response to ManJor

Thank you ManJor for you answer. I am aware of the settings that the page you linked to are showing, but that is not exactly what im looking for.


As far as im aware that scale setting simply changes the scale of how big text and program windows are shown on the screen, but the resolution of the screen stays the same. That is why on the default scale option it says "looks like 1792x1120" instead of the resolution of the monitor which is 3072x1920.


I want to be able to change my resolution to for example 1680x1050 instead of the default 3072×1920. This way the gpu wont have to render such a high resolution image output which requires more power.


I am not even sure if this is possible on Mac OS... Would be way better if Apple just had a button named "Show Advanced Screen Settings" which immediately gives you a list of resolutions to pick from and the different refresh rates the monitor is able to run, instead of hiding those basic features behind weird key combos or not giving us the option at all.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to change resolution of the internal display on a Macbook?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.