DDC-CI Control Bridge vs LG OnScreen Control
DDC-CI Control Bridge
github.comLG OnScreen Control
lg.comSide by side
| Figure | DDC-CI Control Bridge | LG OnScreen Control |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | — |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 0 | 1 |
| Spec score · Monitor Control Software | 7.6 (#9) | 7.5 (#13) |
| Integrations | The README lists Home Assistant auto-discovery, openHAB, Node-RED, Domoticz, and generic MQTT platforms. | LG describes monitor and PC connections by USB cable for settings and firmware updates; it does not list third-party software integrations on the opened support pages. |
| Monitor controls | The MCP tools include reading and writing VCP codes, getting and setting brightness, and rescanning monitors and capabilities. | The app can adjust brightness, contrast, and other monitor settings; a USB connection between the PC and monitor is required for these settings and firmware updates. |
| Purpose | The project controls monitor brightness, contrast, power, and input through DDC/CI. | OnScreen Control lets users manage LG monitor features from a PC, including Screen Split, monitor settings, and software or firmware updates. |
| Support | The README invites contributions through GitHub issues or pull requests. | LG’s U.S. monitor support page lists 24/7 chat support, video tutorials, and contact options including phone, chat, or email. |
Plans
In their own words
DDC-CI Control Bridge
DDC-CI Control Bridge is a free project for controlling compatible monitors through DDC/CI. It can manage brightness, contrast, power, and input, and offers command-line or API access. Its Model Context Protocol server provides resources and tools for AI or agent integration, including reading and writing VCP codes, setting brightness from 0 to 100, and rescanning monitors and capabilities. An MQTT client connects it to automation systems. Listed integrations include Home Assistant auto-discovery, openHAB, Node-RED, Domoticz, and generic MQTT platforms. The project is available as an npm package or as standalone executables for Windows, Linux, and macOS. MCP can run locally over stdio or provide remote HTTP/SSE access to other machines on a network. Authentication requires the DDC_API_KEY environment variable. The project is MIT licensed and invites contributions through GitHub issues or pull requests. A monitor must support DDC/CI with the feature enabled in its on-screen settings. On Linux, access may require i2c-dev and membership in the i2c group. Some VCP codes are read-only, and supported codes vary by monitor.
LG OnScreen Control
LG OnScreen Control is a desktop utility for managing features on certain LG monitors from Windows or macOS. It offers Screen Split, which divides the display into regions, and controls for brightness, contrast, and other monitor settings. My application Preset can change picture mode when you click a chosen application window, while Game mode settings let you adjust game-related monitor settings. The 5:9 Preview feature displays an application in a 5:9 area that you can move to a preferred position. The app can also update monitor firmware. A USB connection is required for settings and firmware updates; firmware updates also need internet access and a supported USB cable. Support depends on the monitor model, so LG advises checking its owner’s manual. The app does not support the PC’s Duplicate display setting; LG advises using Extend mode if its menu does not appear. A non-genuine cable or adapter can prevent DDC/CI communication, and using a third-party monitor may limit some features. The download is free for supported models.