Releases: jakehilborn/displayplacer
Releases · jakehilborn/displayplacer
v1.4.0
Features
- Option to identify screens by serial id for users who are having screen id switching issues
Bug Fixes
- Wait up to 10 seconds, instead of 5 seconds, to allow screen to finish rotating
Backward Compatability
displayplacer list
output changed slightly in v1.4.0. If this broke your scripts, use displayplacer list --v1.3.0
Recommended Installation
Recommended installation is via homebrew. Run this command using Terminal: brew install displayplacer
Alternate Installation
- Download the
displayplacer-apple-v140
ordisplayplacer-intel-v140
binary from the assets list below. - Rename the download to
displayplacer
. If downloading the binary via Safari, the file may have a.dms
extension you'll need to delete from the name. - Allow running this binary from an unknown dev by right clicking on
displayplacer
, selecting 'Open', then pressing the 'Open' button. - Mark the displayplacer binary executable with
chmod +x displayplacer
, then run with./displayplacer list
- Optionally, copy
displayplacer
to somewhere on your path.
v1.3.0
Features
- Apple M1/M2 support
- Specifying screenId is optional if there is only 1 screen
- Quiet flag to silence errors for missing screens
- Capability to disable a screen
Bug Fixes
- Fixed M1/M2 rotation
- Fix bug preventing un-mirroring
- Fix bug preventing changing rotation, resolution, and/or mirroring at the same time
- Fix bug preventing selection of non-scaled resolutions
- Fix bug causing hanging for 10 seconds when setting a screen to its existing position
Recommended Installation
Recommended installation is via homebrew. Run this command using Terminal: brew tap jakehilborn/jakehilborn && brew install displayplacer
Alternate Installation
- Download the
displayplacer-apple
ordisplayplacer-intel
binary from the assets list below. - Rename the download to
displayplacer
. If downloading the binary via Safari, the file may have a.dms
extension you'll need to delete from the name. - Allow running this binary from an unknown dev by right clicking on
displayplacer
, selecting 'Open', then pressing the 'Open' button. - Mark the displayplacer binary executable with
chmod +x displayplacer
, then run with./displayplacer list
- Optionally, copy
displayplacer
to somewhere on your path.
v1.2.0
- Screen ids now stay the same when cables are plugged into different ports
- color_depth support
If using macOS Catalina
, please follow these steps to whitelist the binary from an unverified developer.
Download and mark the displayplacer
binary executable with chmod +x displayplacer
, then run with ./displayplacer
If downloading the binary via Safari you'll want to rename displayplacer.dms
to displayplacer
.
v1.1.0
v1.1.0
v1.0.0
v1.0.0