AOC显示器 i-menu

引言

AOC不知道什么鬼,屏幕做的还可以,结果几个按键总是发生诡异的情况。诸如按右箭头键,结果变成返回的操作等等,反正貌似除了电源按键,其他四个按键按下去后总会作用为和预期不一样的效果。

好在现在显示器也高端了,可以通过软件编程控制了(本科毕设正好研究过HDMI、DVI这些协议的一些内容)。基本只要支持数字接口的显示器,一般都会支持I2C总线,通过I2C总线,可以向显示器内部几个寄存器写入值,可以设置显示器的分辨率等等的参数。AOC恰好也出了个i-menu(http://www.aocmonitor.com.cn/service/download Ctrl+F搜索‘menu’)软件,也就省得自己写软件了。

然而,以前曾经用过i-menu是可以用的,隔了好久,现在却发现怎么也设置不了屏幕亮度了。

问题描述

打开i-menu,自动扫描显示器,提示:“找到了即插即用显示器,不支持DDCCI”

i-menu-ddcci-error

问题分析

查了一下:DDCCI是这么个东西

DDC/CI standard was introduced in August 1998. It specifies a means for a computer to send commands to the monitor, as well as receive sensor data from the monitor, over a bidirectional link.

(引自:https://en.wikipedia.org/wiki/Display_Data_Channel#DDC.2FCI

先是怀疑是驱动的问题,但是查看系统的设备管理器,驱动虽然型号略有不一致(如下图,我的显示器是I2476VWM),但应该是兼容的。

aoc-driver

排除驱动问题后,多方查询资料,才知道有可能是是因为DDCCI的设置问题。

解决方案

通过显示器上按键在OSD菜单中设置DDCCI为打开。

IMG_20160124_111307