USB-C标准长期以来一直被吹捧为“一个端口可以统治所有端口”的解决方案。当然,从端口的形状来看,它是通用的。但USB-C端口和电缆的功能差异很大。
上个月,我写了一篇关于为什么很难区分USB-C电缆的文章。与我交谈过的专家也指出,很少有视觉标记能告诉你USB-C线能做什么——充电、数据传输、音频、视频,还是所有这些?
我们当然可以做得更好。软件也可以发挥作用。值得庆幸的是,谷歌用一个巧妙的新技巧指明了前进的方向。
一个新的ChromeOS功能
上周,谷歌在ChromeOS 102中宣布了一项新功能,可以帮助您识别不兼容的USB-C电缆。
下面是它的工作原理:
如果你使用的是Chromebook,如果你插入了与显示器不兼容的USB-C线,或者数据传输速率比你的设备慢,就会弹出一个窗口。
例如,如果你的Chromebook支持USB4,而你使用的电缆不支持快速数据传输标准,设备的操作系统就会通知你。
该功能适用于搭载USB4或Thunderbolt功能的第11代或第12代英特尔酷睿cpu的chromebook,不久将推出更广泛的设备兼容性。
当前的警告包括“电缆可能不支持显示”、“电缆不支持UBS4/Thunderbolt”和“您的设备支持比电缆更高的数据速率”。
所有USB- c电缆,即使是那些没有标志的,都能精确地向计算机识别自己(使用USB PD),我的团队现在读取这些信息,当用户使用USB 2.0专用电缆与DP Dock或监视器时,我们消除了无声故障。
- Benson Leung (@Laughing_Man), 2022年5月27日
这解决了无声故障的问题。有时候,当你插入USB-C线时,你的设备无法正常工作。然而,没有办法知道USB线是否是罪魁祸首。Chrome操作系统的新功能告诉了我们一些可能出现的问题。
缺乏系统级信息
我们联系了谷歌、微软和苹果,了解他们是否正在为Android、Windows、Mac和iOS开发类似的功能。
微软将我引导到一个帮助你解决USB- c线问题的页面,但Windows 10和Windows 11上的通知是通用的,告诉你USB线“有问题”。
在我撰写本文时,苹果和谷歌都没有回复我的询问。
USB- c Power Delivery规格建议系统可以获取电缆的硬件版本、电缆支持的USB版本、最大电压和货币容量、最大数据传输速度等信息。
Linux内核还提供了USB-C类api,以识别兼容设备和电缆的不同功能。
这些字段可以帮助操作系统显示电缆的性能以及与其他设备的兼容性信息。但目前几乎没有这样的功能可用。
谷歌的工程师本森·梁(Benson Leung)曾参与上述Chrome OS功能的开发,他在上个月的一个帖子中指出,在操作系统级别的USB-C线消息传递方面存在差距。
这是一个明显的教育问题,但你应该问自己,“为什么我的操作系统不告诉我我插入的电缆或设备是什么,也不告诉我任何问题?”目前,所有操作系统在USB-C向用户发送消息方面都存在很大差距。
- Benson Leung (@Laughing_Man), 2022年4月9日
虽然维护USB标准的组织USB- if试图让电缆易于识别,但许多制造商没有在包装或设备上显示任何类型的指示灯。
因此,很难知道你备用的USB-C线是否支持特定的数据传输速度或显示。如果操作系统可以通过弹出窗口或应用程序向我们显示这些电缆的信息,那么我们就可以更容易地在商店或网上选择特定规格的电缆。这个功能越快越好。