Monitor Behavior Reference — Samsung LS24D300G
This document records confirmed and unconfirmed behaviors of the Samsung LS24D300G
when controlled via DDC/CI from an Apple Silicon Mac using m1ddc.
Entries are explicitly labeled to distinguish facts from hypotheses.
Hardware Configuration Tested
Item
Value
Monitor model
Samsung LS24D300G
Mac connection
HDMI
Secondary connection
VGA (separate machine)
macOS
Apple Silicon (M4)
DDC/CI tool
m1ddc (Homebrew)
Behavior
Notes
m1ddc display 1 get luminance returns a value
DDC read works over HDMI
set luminance changes panel brightness in real time
DDC write works over HDMI
set contrast changes panel contrast in real time
DDC write works over HDMI
set input 1 switches HDMI → VGA
Confirmed working
After set input 1, set luminance still changes the panel
DDC transport over HDMI remains active while VGA is displayed
ddcctl fails with framebuffer acquisition error
Not usable on this macOS build with Apple Silicon
Unconfirmed / Open Questions
Behavior
Status
Notes
set input <X> switches VGA → HDMI
⚠️ Open
No candidate code confirmed yet; see candidate table below
get input returns a reliable value while on VGA
⚠️ Unclear
Samsung firmware may not respond to reads from the non-active input
set input-alt 144 switches to HDMI
⚠️ Untested
Extended encoding candidate
DDC/CI works over VGA (from the Windows side)
⚠️ Untested
Required for the ControlMyMonitor method
Candidate HDMI Input Codes
These have been collected from DDC standards, Samsung community reports, and firmware
captures. None are confirmed on this specific unit yet.
Code
Command
Source
5
m1ddc display 1 set input 5
Standard VCP HDMI value
17
m1ddc display 1 set input 17
Samsung DDC captures
3
m1ddc display 1 set input 3
VCP alternative
6
m1ddc display 1 set input 6
Community reports
18
m1ddc display 1 set input 18
Community reports
144
m1ddc display 1 set input-alt 144
Samsung extended encoding
Community Findings (Other Hardware)
If you test a code and it works (or doesn't), please open a PR to add a row here.
Reporter
Monitor variant
Firmware
HDMI code
VGA code
(open — contributions welcome)