在我的工作场所,我有一个联想 T14笔记本电脑(1),通过 USB-C 连接到 1080p 显示器(2),该显示器用作扩展坞 - 具体来说,它通过 DisplayPort 输出连接到另一台显示器(在显示器中设置为“DP 输出多流=扩展“)。
这可行,但附加显示器的分辨率限制为 1920×1080。当我将其连接到 2k(2560×1440)显示器(HP Z27)时,我只能将其设置为 1920×1080,然后显示效果很差,因为这不是其原始分辨率。
问题:这是笔记本电脑本身的限制吗?还是显示器的限制?我能做些什么让笔记本电脑正确支持这些外接显示器吗?
我尝试过的:
- 禁用笔记本电脑的内置 1920×1080 显示屏 - 结果相同
- 使用 USB-C 将笔记本电脑直接连接到 2k(2560×1440)显示器 - 效果很好。还使用 4k(3840×2160,HP Z32)进行了测试。
- 安装显示器驱动程序 - 结果相同
- 更新 2k 显示器的最新固件(1.0.0.18 Rev.A,在显示器上显示为 LIM293)- 结果相同
- 监控信息视图正确显示最大分辨率2560×1440。
(1)联想 T14 Gen1 20S1S3VT1N,配备 i5-10310U CPU 和英特尔 UHD 显卡(最新驱动程序 31.0.101.2114),内置 1920×1080 显示屏。
(2)飞利浦 243B1,1920×1080。它通过 USB-C 连接,然后:
- 在显示器上显示 DisplayPort-over-USBC 的输出。请注意,它不是包括一个像 DisplayLink 这样的独立 GPU。
- 通过 DisplayPort 输出到附加显示器DisplayPort 1.2 菊花链
- 具有 USB 音频、USB 以太网以及一些额外的 USB 端口
进一步研究
我使用以下方法录制了 USB 设置USB 设备树查看器
场景 1 - 第二台显示器限制为 1920×1080
Lenovo T14 gen1 (Intel UHD Graphics)
Dock monitor: Philips 243B1_27 1920×1080, USB set to USB 3.2
Second monitor, connected to dock monitor using DisplayPort-Out: HP Z27n G2 2560×1440 <<<<< Limited to 1920×1080
|---Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)
| +---USB Root Hub (USB 3.0)
\---Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)
\---USB Root Hub (USB 3.0)
|HS-[2-1]
|---[2-2]: Generic USB 2.1 Hub
| |---[2-2-1]: Generic USB 2.1 Hub
| | |LS-[2-2-1-1]: Avago Pte USB Optical Mouse <<<<< Monitor's USB ports, with some devices connected
| | |LS-[2-2-1-2]: Lenovo Traditional USB Keyboard
| | |HS-[2-2-1-3]
| | |HS-[2-2-1-4]
| | \HS-[2-2-1-5]
| |HS-[2-2-2]
| \HS-[2-2-3]
|FS-[2-3]: MOSART Semi 2.4G INPUT DEVICE - Keyboard, Mouse, 2× HID
(...)
|SS-[2-13]
|---[2-14]: Generic SuperSpeed USB 3.2 Hub
| +---[2-14-1]: Generic SuperSpeed USB 3.2 Hub
| \SS-[2-14-2]: Realtek USB GbE Family Controller - Net <<<<< Monitor's network controller - on USB3
(...)
场景 2:显示器切换到 USB2,第二台显示器以全分辨率运行
Lenovo T14 gen1 (Intel UHD Graphics)
Dock monitor: Philips 243B1_27 1920×1080, USB set to USB 2.0
Second monitor, connected to dock monitor using DisplayPort-Out: HP Z27n G2 2560×1440 <<<< Running at full res
|---Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)
| +---USB Root Hub (USB 3.0)
\---Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)
\---USB Root Hub (USB 3.0)
|HS-[2-1]
|---[2-2]: Generic USB 2.1 Hub
| |---[2-2-1]: Generic USB 2.1 Hub
| | |LS-[2-2-1-1]: Avago Pte USB Optical Mouse <<<<< Monitor's USB ports, with some devices connected
| | |LS-[2-2-1-2]: Lenovo Traditional USB Keyboard
| | |HS-[2-2-1-3]
| | |HS-[2-2-1-4]
| | \HS-[2-2-1-5]
| |HS-[2-2-2]: Realtek USB GbE Family Controller - Net <<<<< Monitor's network controller - on USB2
| \HS-[2-2-3]
|FS-[2-3]: MOSART Semi 2.4G INPUT DEVICE - Keyboard, Mouse, 2× HID
(...)
场景 3:性能更强大的笔记本电脑,第二台显示器以全分辨率运行
Laptop: Lenovo T14 Gen2i (Intel Iris XE)
Dock monitor: Philips 243B1_27, USB set to USB 3.2
Second monitor, connected to dock monitor using DisplayPort-Out: HP Z27n G2 2560×1440 <<<< Running at full res
|---Intel(R) USB 3.10 eXtensible Host Controller - 1.20 (Microsoft)
| \---USB Root Hub (USB 3.0)
(...)
| |HS-[1-5]
| |---[1-6]: Generic USB 2.1 Hub
| | |HS-[1-6-1]
| | |HS-[1-6-2]
| | |LS-[1-6-3]: PixArt Lenovo USB Optical Mouse <<<<< Monitor's USB ports, with some devices connected
| | |LS-[1-6-4]: Dell USB Keyboard
| | |HS-[1-6-5]
(...)
\---Intel(R) USB 3.10 eXtensible Host Controller - 1.20 (Microsoft)
\---USB Root Hub (USB 3.0)
|HS-[2-1]
|SS-[2-2]
|SS-[2-3]
|---[2-4]: Generic SuperSpeed USB 3.2 Hub
| |SS-[2-4-1]
| |SS-[2-4-2]
| |SS-[2-4-3]
| |SS-[2-4-4]
| \SS-[2-4-5]: Realtek USB GbE Family Controller - Net <<<<< Monitor's network controller - on USB3
\SS-[2-5]
答案1
这是 USB-C 和 DisplayPort 版本的限制,有时也是哑显示器的限制。
USB-C 上的 DisplayPort Alt Mode 通常配置为提供两个 DisplayPort 通道。这允许通过同一连接进行 USB 3 连接。也可以传输四个 DisplayPort 通道(就像普通的 DisplayPort 电缆一样),但这意味着只能使用 USB 2。配置是您正在使用的 USB-C 适配器/基座的属性(请参阅下面的更新)。主持人可以同时执行这两项操作。
DisplayPort 又增加了一层复杂性。您有两个通道,无法进一步分割,因此每个显示器都只有一个。每个新版本的 DisplayPort 都为每个通道提供了更多的带宽。
监视器也可能存在人为的(“愚蠢的”)限制。
您的 1440p 屏幕仅能获得一个 DisplayPort 通道。从 DisplayPort 1.3 开始,理论上这已经足够了。HP z27 G2(您显然指的是它)不支持 DisplayPort 1.3+,只支持 1.2。它需要两个通道才能达到 1440p 分辨率。
您可以使用合适的 Thunderbolt 扩展坞来解决此问题。Thunderbolt 可容纳 4 个 DisplayPort 通道。
更新:根据飞利浦 243B1/27 手册,它有一个用于更改 DisplayPort Alt 模式配置的设置。在 OSD 主菜单中,转到USB 设置, 然后USB,然后选择USB 2.0。然后您将可以访问四个 DisplayPort 通道。请注意,使用 USB 2.0 将严重降低内置以太网接口的性能。
然而,手册中的菊花链部分还指出,无论哪种方式,辅助屏幕都只支持 1080p。你必须尝试一下。
[来自OP的更新]:切换到 USB 2.0 确实有效。我甚至用 4K 显示器(HP Z32)测试过 - 仍然有效。然而,其他笔记本电脑为什么没有这个问题仍然是个谜 - 它们即使使用 USB 3.2 也能显示全分辨率(用联想 P15/nVidia Quadro T1000 以及联想 T14gen2i/Intel Iris XE 测试过)。
答案2
有些计算机使用底座,例如 HP USB-C 扩展坞 G4、G5,需要在 BIOS 中进行以下设置:“连接到 USB-C DP 时启用高分辨率模式”。
检查计算机的 BIOS 中是否有类似的选项。