在我的工作场所,我有一台Lenovo 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)- 结果相同
- MonitorInfoView正确显示最大分辨率 2560×1440。
(1) Lenovo T14 Gen1 20S1S3VT1N,配备i5-10310U CPU和Intel UHD Graphics(最新驱动31.0.101.2114),内置1920×1080显示屏。
(2) 飞利浦 243B1,1920×1080。它通过 USB-C 连接,然后:
- 在显示器上显示 DisplayPort-over-USBC 的输出。请注意,它不包括像 DisplayLink 这样的独立 GPU。
- 通过DisplayPort 1.2 菊花链将 DisplayPort 输出到附加显示器
- 具有 USB 音频、USB 以太网和一些额外的 USB 端口
额外研究
我使用USB Device Tree Viewer记录了 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]
这是 USB-C 和 DisplayPort 版本的限制,有时是哑显示器。
USB-C 上的 DisplayPort 交替模式通常配置为提供两个 DisplayPort 通道。这允许通过同一连接进行 USB 3 连接。也可以传输四个 DisplayPort 通道(就像普通的 DisplayPort 电缆一样),但这意味着只能使用 USB 2。该配置是您正在使用的 USB-C 适配器/扩展坞的属性(请参阅下面的更新)。主人可以两者兼顾。
DisplayPort 增加了另一层复杂性。你有两条通道,它们不能进一步分开,所以每个显示器都有一个。每个新的 DisplayPort 版本都提供更多的每通道带宽。
监视器也可能有人为的(“愚蠢的”)限制。
一个 DisplayPort 通道就是您的 1440p 屏幕的全部。理论上这就足够了,从 DisplayPort 1.3 开始。HP z27 G2(您显然指的是它)不支持 DisplayPort 1.3+,仅支持 1.2。1440p 分辨率需要两条通道。
您可以使用合适的 Thunderbolt 扩展坞来解决此问题。Thunderbolt 可容纳 4 个 DisplayPort 通道。
更新:根据 Philips 243B1/27 手册,它有一个用于更改 DisplayPort Alt Mode 配置的设置。在 OSD 主菜单中,转到USB 设置,然后选择USB,然后选择USB 2.0。然后您将可以访问四个 DisplayPort 通道。请注意,使用 USB 2.0 会严重降低内置以太网接口的性能。
但是,手册中的菊花链部分还指出,无论哪种方式,辅助屏幕都只支持 1080p。你将不得不尝试。
我用一些同事的更强大的笔记本电脑进行了测试:
他们能够支持 2 台显示器。
所以我想这是我笔记本电脑的 Intel GPU 的局限性,我的选择是获得更强大的笔记本电脑,或带有自己的 GPU 的外部扩展坞 - 我们确实有一些带有 Dell D6000 / Wavlink WL-UG69PD2 扩展坞的扩展坞,其中包括他们自己的 DisplayLink GPU,显示器也可以在这些上工作。
某些使用扩展坞(例如 HP USB-C Dock G4、G5)的计算机需要在 BIOS 中进行以下设置:“连接到 USB-C DP 时启用高分辨率模式”。
检查计算机中的 BIOS 是否有类似的选项。