Can I switch my monitor’s picture preset with a shortcut?

Yes, if the monitor accepts a DDC command for that preset and your connection passes it through. BetterDisplay can send the command from a custom DDC control or the CLI, which you can then use in a keyboard shortcut. Some presets in the monitor’s own menu cannot be selected through DDC.

Start with Settings > Displays > [display] > Device Control > DDC Control > Configure Controls… > Detect DDC Capabilities…. The report lists commands the monitor advertises. Some monitors also accept commands missing from the report. Check your model’s documentation or use values already verified for that model.

For example, an ASUS PA32UCDM user reported that picture-mode command 0xdc worked with decimal value 14 selecting User Preset 1 and 15 selecting User Preset 2. With a working DDC connection and BetterDisplay running, a CLI request for the first preset is:

betterdisplaycli set -name="ASUS PA32UCDM" -feature=ddc -vcp=0xdc -value=14

Replace the name with your display’s unique name. These are reported values for this model, so verify them on your monitor. Check the monitor’s menu and visible result before assigning it to a shortcut. See CLI examples and Shortcuts integration for running the command from macOS Shortcuts.

For a custom DDC control, open Configure Controls… in the display’s DDC Control section, then choose Add Custom Feature…. Custom DDC features require Pro. The DDC configuration reference explains creating or selecting the shared custom control, assigning its hexadecimal command code, and setting the raw DDC data value.

A monitor may return a preset value that it cannot accept when you send it back. For example, a reported 0 does not establish that sending 0 will select the same preset. Do not rely on 0 to select the PA32UCDM’s User Preset 3. If a command has no effect, use the monitor’s menu until you find a working command.