You plug a USB-C cable from your HP laptop to your monitor, the laptop charges happily — and the monitor says No Signal. The cable clearly works for power, the monitor works with other devices, and yet no image appears. Welcome to the most misunderstood port on modern laptops.

USB-C is a shape, not a capability. That identical-looking port might carry DisplayPort video (Alt Mode), Thunderbolt, or nothing but USB data and power — depending on your exact HP model and which of its USB-C ports you used. Many HP laptops have two USB-C ports where only one supports video.

This guide cuts through the confusion with a diagnostic sequence: verify port capability, verify the cable, then fix drivers and settings. Work through these in order — diagnose first, then act.

Why this happens

  • Wrong USB-C port: Many HP laptops have multiple USB-C ports with different capabilities; only the marked one may support DisplayPort Alt Mode.
  • Charge-only cable: The cable carries power and USB data but lacks the Alt Mode lanes for video — the single most common cause.
  • Alt Mode not supported by the model: Some HP laptops (especially budget lines) have USB-C ports wired for data and charging only.
  • Graphics driver reset output routing: Driver updates can disable external display routing until the driver is reinstalled cleanly.
  • BIOS Thunderbolt/USB-C settings: Security levels or disabled Thunderbolt in BIOS can block video negotiation on equipped models.
  • Monitor input not set correctly: The monitor may be waiting on HDMI while the signal arrives on its USB-C/DisplayPort input.
  • Hub or adapter breaking the chain: Docks and adapters that do not pass Alt Mode kill video while power and USB data flow through fine.
  • Power delivery negotiation conflicts: On some docks, the power contract negotiation interferes with Alt Mode handshake on the same cable.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Verify your port actually supports video

Before troubleshooting software, confirm the hardware can do the job. This two-minute check eliminates half of all USB-C display mysteries.

  1. Look closely at each USB-C port on your HP for a DisplayPort ‘D’ icon or Thunderbolt lightning symbol.
  2. Check your exact model’s specs on HP support for ‘DisplayPort Alt Mode’ or Thunderbolt support.
  3. If neither port is marked and specs do not mention video, your laptop likely cannot output video over USB-C — use HDMI instead.
  4. If one port is marked, use that specific port for all subsequent tests.

Fix 2: Test with a known video-capable cable, direct

Cables are the culprit more often than laptops. A proper test uses a cable rated for video, connected directly with no hub or adapter in between.

  1. Use a USB-C cable explicitly labeled for video, DisplayPort Alt Mode, or Thunderbolt — not a generic charging cable.
  2. Connect the laptop directly to the monitor with no dock, hub, or adapter.
  3. Set the monitor’s input source to USB-C/DisplayPort manually via its OSD menu.
  4. Press Windows + P and select Duplicate or Extend.
  5. If video appears, your original cable or hub was the problem — replace it with a certified video cable.

Fix 3: Reinstall graphics and chipset drivers

The graphics driver owns display output routing, and the chipset driver owns USB-C port negotiation. When both are healthy, Alt Mode handshake usually succeeds. Get both from HP, not Windows Update.

  1. Download the graphics driver and chipset driver for your exact HP model from HP support .
  2. In Device Manager, expand Display adapters, right-click your GPU, Uninstall device with driver removal checked.
  3. Restart, then install the HP chipset driver first, restart, then the graphics driver.
  4. Reconnect the USB-C display and press Windows + P to select Extend.
  5. Check Device Manager for any remaining warning icons under System devices.

Fix 4: Check BIOS Thunderbolt and USB-C settings

On Thunderbolt-equipped HP laptops, BIOS security settings can block the Alt Mode/Thunderbolt handshake. This is especially common after BIOS updates that reset security to stricter defaults.

  1. Restart and press F10 to enter BIOS Setup.
  2. Go to Advanced, then Thunderbolt or Port Options (varies by model).
  3. Set Thunderbolt Security Level to No Security or User Authorization while testing.
  4. Make sure any USB-C / Thunderbolt controller entries are Enabled.
  5. Save with F10, boot into Windows, and retest the display.
  6. For related high-speed port issues, see our Thunderbolt troubleshooting guide .

Fix 5: Update the monitor firmware and try the other direction

Sometimes the monitor is the stubborn party. Firmware updates fix Alt Mode handshake bugs, and testing the reverse direction isolates which device is at fault.

  1. Check your monitor maker’s support site for a firmware update and install it per their instructions.
  2. Try a different USB-C port on the monitor if it has more than one.
  3. Test your laptop with a different USB-C monitor, or your monitor with a different laptop, to identify the faulty side.
  4. If the monitor has a USB-C power delivery setting, try disabling PD while keeping video — some monitors negotiate better that way.

Fix 6: Reset display settings and check for OS-level blocks

Windows itself can get stuck refusing to extend to a display it half-detected. Clearing the display cache and forcing re-detection resolves these phantom states.

  1. Press Windows + P and cycle through PC screen only, then Extend.
  2. Open Settings, System, Display, and click Detect under the display diagram.
  3. Disconnect the cable, restart the laptop, then reconnect and wait 30 seconds before pressing Windows + P.
  4. Run Windows Update and install any pending optional driver updates for display or USB.
  5. If the monitor flickers once connected, our second monitor flickering guide covers refresh-rate and cable fixes.

Closing

USB-C display failures are capability problems far more often than defects: the wrong port, the wrong cable, or a hub that does not pass video. Verify the port marking, use a video-rated cable connected directly, and keep HP’s graphics and chipset drivers installed — that combination resolves nearly every case. Once it works, label your good cable so you never mix it up with a charge-only one again.

Frequently asked questions

Why does my USB-C cable charge but not display video?
Charging and video are separate capabilities. A cable can carry power while lacking the DisplayPort Alt Mode wiring needed for video. You need a USB-C cable explicitly rated for video/DisplayPort Alt Mode — many cheap charging cables omit those pins entirely.
How do I know if my HP laptop supports video over USB-C?
Check your model’s specifications on HP support for DisplayPort Alt Mode or Thunderbolt. Physically, look for a DisplayPort icon or Thunderbolt lightning symbol next to the USB-C port. A plain USB-C port with no marking usually means data and charging only.
Can a driver update break USB-C display output?
Yes. Graphics driver updates can reset display output routing, and chipset/USB controller driver issues can break Alt Mode negotiation. If USB-C video died after an update, reinstall the graphics driver from HP support and the chipset driver package. Install the chipset package first, then graphics, restarting between the two.
Does USB-C display work through a hub or dock?
It can, but every link in the chain must support video: laptop port, cable, hub, and monitor input. Test the monitor with a direct cable first. If direct works but the hub fails, the hub is the weak link — many cheap hubs only pass USB data, not DisplayPort Alt Mode.