mafredri / macos-display-overrides

Display overrides to make (my) monitors work better on macOS
MIT License
28 stars 7 forks source link
macos

Display Overrides for macOS (Big Sur)

This repository is for display overrides to make (my) monitors work better on macOS.

For Catalina and older, see catalina-branch.

Goals

Usage

  1. Create overrides (DisplayVendorID-*/DisplayProductID-*.plist) or use the existing ones
  2. Run ./install.sh

Notes

Dumping display EDID

Create a dump for each display connected to your Mac.

n=0; \
ioreg -lw0 | grep "IODisplayEDID" \
    | while read line; do \
        ((n++)); \
        name=display-${n}.edid; \
        sed "/[^<]*</s///" <<<"$line" | xxd -p -r >$name; \
        echo "Created $name"; \
    done

Resources