|
本帖最后由 rush 于 2019-8-25 08:54 编辑
DIY改造HDMI锁屏宝切换器,让插拔检测去死吧
感觉从很多细节方面看,HDMI真的是一群猪窝在猪圈里面制定出来的标准,不提什么有限色彩,Ycbcr等,大多数带有HDMI的电脑,具有一个及其智障的热插拔检测逻辑,当HDMI显示器拔掉,甚至只是关掉,这时候显示输出切换到VGA(虽然有的主板连物理VGA都没有设计),然后你打开的那些窗口全部按照640x480重新排列,当你再接上HDMI显示器的时候看到这景象。。。尤其对与HDMI连接了切换器的情况,每次切换,窗口都会被打乱,根本没办法正常使用电脑了。:funk::funk::funk::curse::curse::curse:
为了不给每台电脑插一个昂贵的HDMI锁屏宝(HDMI锁屏宝就是解决这个问题的一种现有产品),经过查找原理,得知HDMI端口19脚的功能是热插拔检测(Hot Plug Detect,HPD),这个信号将作为显卡是否对HDMI发送视频信号的依据。HPD是从显示器输出送往显卡的一个检测信号。HPD是检测显示器是否连上的一种方法,不管显示器是否上电都可以检测。HDMI源端检测到HDMI接口的HPD引脚的电压值大于2V时,即可判断出HDMI显示设备与HDMI源端已通过HDMI连接。而当HPD引脚的电压小于0.8V时,即可判断出HDMI显示设备与HDMI源端的连接处于断开状态。具体可以看下面的图,而且幸运的是,只要把HPD(19脚)连接到隔壁的18脚(5V输出),即可让电脑认为显示器一直存在。
改造后的切换器
先把原来接到19脚的线路切断
然后用一坨焊锡把他连接到隔壁的18脚
因为HPD控制也是对切换器上面指示灯的控制,根据走线的不同,有的指示灯在我们短接后被我们短路到5V去了,需要再切断19脚到指示灯的线路,将原来去19脚的线路直接飞到指示灯去。
改造后使用良好,同时需要注意,先插显示器,后插电脑。因为除了HPD信号外,电脑还要读取显示器的EDID信息来确定他的最佳分辨率。这个问题在切换器安装好,系统重新通电后也会自然解决。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|