介绍
WhatCable 是一款面向 macOS 的 USB-C 菜单栏诊断工具,专为 Apple Silicon Mac 设计,能把系统已经暴露出来的 USB-C 与 USB Power Delivery 信息翻译成普通用户也能看懂的结果。它可以快速识别线缆速度、充电上限、e-marker 数据、当前连接的设备以及端口下的传输路径,帮助你判断是线材、充电器还是电脑本身在限制充电或外接显示与存储性能。应用会用清晰的标签展示不同端口状态,遇到异常时还会提示值得检查的信号,比如厂商信息、功率字段或保留位是否符合规范。除了菜单栏界面,它还提供命令行工具,方便脚本查询、输出结构化 JSON 和实时监控插拔变化。软件本地读取系统数据,不依赖后台守护进程,也不进行网络上传,适合需要准确排查 USB-C 问题的用户。
截图

功能
WhatCable 是一款专为 macOS 设计的 USB-C 菜单栏诊断工具,能够把系统中已有的 USB-C 与 USB Power Delivery 信息整理成易读的结果,帮助你快速判断线缆能力、充电表现和设备连接状态,并在菜单栏和命令行中都提供一致的诊断体验。
- 充电瓶颈诊断:清楚显示当前充电速度受限于线缆、充电器还是 Mac 本机,并高亮协商到的功率配置,方便快速定位为什么充电变慢。
- e-marker 解析:读取并解码标记线缆中的速度等级、电流规格、厂商身份与 USB PD 能力标志,让线材能力不再只能靠外观猜测。
- 传输路径识别:识别 USB 2、USB 3、USB4、Thunderbolt 和 DisplayPort 等连接通路,明确某个物理端口正在使用什么类型的数据路径。
- 工程模式:支持按住 Option 点击或开启原始详情,查看底层 IOKit 属性,适合需要注册表级事实的排查场景。
- 设备身份匹配:把存储设备、扩展坞、集线器和外设对应回具体端口,并显示协商后的 USB 速度,便于整理复杂外设环境。
- 菜单栏轻量运行:以菜单栏应用形式工作,界面集中且不打扰日常操作,不需要额外的后台守护进程。
- 命令行支持:内置 CLI,可在终端中直接获取诊断快照,输出结构化 JSON,适合脚本自动化与批量排查。
- 实时监控变化:提供 watch 模式,插拔线缆或设备时会实时更新,适合测试不同线材或端口表现。
- 异常信号提示:检查 e-marker 数据与 USB PD 规范是否匹配,遇到可疑值时会给出橙色提示,帮助你注意可能存在的异常线材。
- 本地隐私设计:只读取本机 IOKit 数据,不依赖网络请求、分析统计或远程上传,诊断过程更纯粹、更安心。
下载链接
THE END






- 最新
- 最热
查看全部