Does BetterDisplay support DisplayID extension blocks in an EDID?

Yes. BetterDisplay can retrieve EDID data containing DisplayID extension blocks and include those blocks when applying a custom EDID. The EDID features are not limited to the 128-byte base block.

Open Settings > Displays > [display] > Display EDID > Retrieve EDID…. Start with OS managed (recommended) retrieval, then choose Export EDID Data… to save the result.

Check the exported file’s size and block completeness before relying on it: the retrieved data depends on the display, connection and retrieval method. A valid base block alone does not establish that every advertised extension was retrieved.

Applying a custom EDID directly to a connected display requires Pro, Apple silicon and a supported connection. It changes the capabilities presented to macOS. Including a DisplayID block does not guarantee that the Mac supports every timing or feature described there. See Display EDID for retrieval, override and recovery options.

If you need to inspect the extension details, BetterDisplay’s EDID report can decode supported DisplayID timing and tiled-display information. In Terminal, replace the example name with your display’s name and run:

betterdisplaycli get -name="Your Display" -EDIDReport

The report also identifies incomplete blocks and can compare the EDID supplied by macOS with data read directly from the device. This helps explain differences between retrieval methods without assuming that one export contains every extension.

Applying a temporary override is separate from writing the monitor’s physical EDID memory. The app’s hardware-write interface has a separate 256-byte limit, even though retrieval and software overrides can contain more data. Do not use a hardware write merely to test how macOS handles a custom file. See EDID write results and risks.