univ-of-utah-marriott-library-apple / display_manager

An open-source Python library which can modify your Mac's display settings manually or automatically.
MIT License
237 stars 18 forks source link

Command to set the equivalent of a "scaled" resolution? #14

Open ndbroadbent opened 4 years ago

ndbroadbent commented 4 years ago

Hello,

display_manager looks great! I'm on macOS Catalina. I was just wondering if there is an easy way to set the "scaled" resolution for slightly larger text, as shown in the following screenshot:

I think it would be really useful if some of these "Scaled" examples could be added to the README. I'm trying to automate my Mac setup with a script, and I prefer this scaled resolution.

Thanks!

uurazzle commented 4 years ago

Hello @ndbroadbent:

Thanks for the feedback, currently we don't directly support specifying "scaled" resolution outside of using the currently supported options like default or highest options or specify the corresponding width & height:

Examples

Set the main display to 1920x1080: $ display_manager.py res 1920 1080

or

$ display_manager.py res 1920 1080 main

Set all displays to their default configurations: $ display_manager.py res default all

Set the first external display to its highest available configuration: $ display_manager.py res highest ext0

Let us know if that works for you or not.