我有一台带有以下端口的触摸屏显示器:
- USB-C PD(用于供电)
- USB-C 数据(用于触摸 + 视频)- 支持 Thunderbolt 和 USB 3.1
- HDMI
- USB-A(用于鼠标、键盘等)
在我的 Raspberry Pi Zero WI 上,使用 USB Micro-B 转 USB-A 母头 OTG 电缆连接到显示器上的 USB-C 数据端口,然后我在两个设备之间连接 HDMI,最后为显示器供电。效果很好。
但是,当我尝试使用 USB-A 转 USB-C 电缆连接我的 Raspberry Pi 4 时,触摸功能不起作用。更奇怪的是,当我断开数据连接时,屏幕会变黑几秒钟,扬声器会发出砰砰的声音(就像它试图从 Raspberry Pi 为显示器供电一样)。
如果我使用 USB-C 转 USB-C 电缆将手机连接到显示器,它会给手机充电,接收来自手机的视频信号,并将触摸信息从屏幕传输到手机。
这有效:
这不起作用:
这里出了什么问题?据我所知,没有“反向”USB-C OTG 电缆/适配器。本质上,我需要一根 USB-A 转 USB-C OTG 电缆。一条只能单向传输数据的电缆(从显示器到 Raspberry Pi)。