You want to use your laptop screen as an additional monitor for your desktop PC, but you don’t know if you can do it through HDMI? This idea seems logical: after all, most modern laptops have an HDMI port, and cables are available in every electronics store. However, in practice everything is not so simple.

The point is that HDMI-ports on laptops almost always only work on signal output — that is, they transmit an image from the laptop to an external screen, but do not receive it. This is an architectural limitation imposed by manufacturers. But are there workarounds? In this article we will look at the technical nuances, alternative solutions and cases when connection is still possible.

Why a laptop cannot be a monitor via HDMI: technical reasons

The main problem lies in directionality of the HDMI port. 99% of the time it is configured like signal source (output), not the receiver (input). This means that:

  • 🔌 The port is physically unable to receive a video signal from another device - only send it to a TV or projector.
  • 🖥️ Even if you connect the cable, the laptop simply does not recognize the incoming signal, since there is no hardware support.
  • 🔧 BIOS/UEFI firmware and video card drivers do not contain functions for processing external video input.

The exception is rare laptop models with HDMI-in (for example some MSI GT83 Titan or Alienware 17 R4), but they cost as a separate PC and are positioned as gaming stations. In mass lines (Lenovo ThinkPad, HP Pavilion, Asus ZenBook) there is no such functionality.

⚠️ Attention: If you see the words “HDMI-out” or simply “HDMI” without specification on your laptop, this is guaranteed to be an output, not an input. Connecting a cable from a PC to such a port will not work.

One more nuance - data transfer protocols. HDMI uses one-way transmission (from source to destination), unlike e.g. DisplayPort with support Multi-Stream Transport (MST). But even in this case, laptops are rarely equipped with full-fledged DisplayPort-in.

Alternative ways to use a laptop as a monitor

Although a direct connection via HDMI is not possible, there are a few workarounds. Their effectiveness depends on your tasks and the technical capabilities of the devices.

1. Software solutions for screen duplication

If you just need to duplicate the PC screen on a laptop (for example, for presentations or remote work), programs for Streaming images over a network:

  • 💻 SpaceDesk — creates a virtual monitor via Wi-Fi or LAN. Supports low latency (up to 30ms).
  • 🖥️ Duet Display - plugins for macOS/Windows, turning the laptop into an additional screen (requires purchasing a license).
  • 🌐 Chrome Remote Desktop - a free solution from Google for remote control of a PC from a laptop.

Disadvantages of this approach: input delay (not suitable for games or videos), dependence on network speed and the need to install software on both devices.

📊 Which connection method have you tried?
  • Direct HDMI connection
  • Programs like SpaceDesk
  • USB-C/Thunderbolt
  • None of the above

2. Hardware adapters (USB-C/Thunderbolt)

Some modern laptops (eg. MacBook Pro or Dell XPS) support input via USB-C/Thunderbolt. For this you need:

  • ⚡ Adapter HDMI-to-USB-C with support DisplayPort Alt Mode (For example, Wavlink USB-C to HDMI 2.0).
  • 🔧Laptop with Thunderbolt 3/4 (check model specifications!).
  • 🖥️ PC graphics card with support DisplayPort 1.2+.

Important: even if there is a port USB-C not all laptops support video reception. For example, Lenovo Yoga can display a picture on an external screen, but not receive it.

Laptop model USB-C Input support Max. resolution Required adapter
MacBook Pro (2018+) Yes (Thunderbolt 3) 4K@60Hz HDMI → USB-C (DisplayPort Alt Mode)
Dell XPS 15 (9520) Yes (Thunderbolt 4) 4K@60Hz HDMI 2.0 → USB-C
HP Spectre x360 No Not supported
Lenovo ThinkPad P1 Yes (with docking station) 5K@60Hz Dock with HDMI-in
⚠️ Attention: Before purchasing an adapter, check whether your laptop supports DisplayPort Alt Mode in mode entrance. This information is usually listed in the technical specifications on the manufacturer's website under the "Input/Output Ports" section.

Step-by-step instructions: how to connect a PC to a laptop via USB-C (if supported)

If your laptop is equipped Thunderbolt 3/4 with support input video, follow these instructions:

☑️Preparing for connection via USB-C

Done: 0 / 5

Step 1. Connect the adapter HDMI-to-USB-C to the port Thunderbolt laptop. Make sure you are using the port with the lightning bolt icon (⚡) and not the normal one USB-C.

Step 2. Connect the other end of the adapter to HDMI output your PC using a standard cable.

Step 3. On a laptop:

  • 🪟 Windows: Pinch Win + P, select mode Expand or Duplicate.
  • 🍎 macOS: Go to System Settings → Monitors and customize the layout of the screens.

Step 4. If the image does not appear, check:

  • 🔌 Correct connection (try another cable/adapter).
  • 🔧 Driver updates for your PC video card (especially if you use NVIDIA/AMD).
  • ⚡ Laptop BIOS settings (sometimes you need to enable Thunderbolt Security → No Security).
💡

If the laptop does not recognize the signal, first try connecting it to another device (for example, a smartphone via USB-C) to check the port's functionality.

What to do if the laptop does not support the input signal?

If your laptop model is not equipped with HDMI-in or USB-C with input support, the following options remain:

1. Use a laptop as a "thin client"

You can set up remote access to your PC via:

  • 🖥️ RDP (Remote Desktop Protocol) - built-in solution for Windows Pro/Enterprise.
  • 🐧 VNC (TightVNC, RealVNC) — cross-platform software for PC management.
  • 🌍 Parsec — optimized for games (low latency).

Disadvantage: requires a stable network connection (preferably via cable).

2. Buy an external USB monitor

There are portable monitors powered by USB (For example, ASUS ZenScreen or Xiaomi Mi Portable Monitor), which are connected to the PC via HDMI or USB-C. Their price starts from 10,000 rubles, but they provide a full second screen without delays.

3. Use a docking station with HDMI-in

Some docking stations (eg Dell WD19TB or CalDigit TS4) have HDMI input and can transmit a signal to a laptop via Thunderbolt. However, this is an expensive solution (from 20,000 rubles) and it requires a compatible laptop.

Why don't manufacturers make laptops with HDMI-in?

The main reasons are space saving (an additional port increases the thickness of the case), increased power consumption and niche function. For most users, it is enough to display the image on the external screen, and not vice versa. In addition, this requires additional chips for signal processing, which increases the cost of the device.

Common mistakes and how to avoid them

When trying to connect a PC to a laptop, users often encounter typical problems. Here are the most common of them:

  1. Using the wrong cable. For example, connecting via USB-C-to-USB-C without support DisplayPort Alt Mode or using a passive adapter instead of an active one.
  2. Trying to connect to a USB-C port without Thunderbolt. Many budget laptops have USB-C only for data transmission, not video.
  3. Ignoring BIOS settings. On some laptops (Dell Precision, HP ZBook) need to enable support Thunderbolt manually.
  4. Permission mismatch. If the PC displays 4K@60Hz, and the laptop only supports 1080p, the image may not be displayed.

Critical error: connecting an HDMI cable from a PC to the HDMI port of a laptop without first checking its direction. This may result in damage to the port due to voltage incompatibility (although this is extremely rare).

To avoid problems:

  • 🔍 Always check the laptop specifications on the manufacturer's website (look for phrases like "supports video input" or "Thunderbolt 3 with DP Alt Mode").
  • 🛒 Buy adapters only with certification HDMI 2.0 or DisplayPort 1.4.
  • ⚡ Use original cables (cheap Chinese analogues may not support the required protocols).

Comparison of methods: what to choose?

To determine the optimal connection method, we will evaluate each option according to key criteria:

Method Delay Image quality Cost Difficulty setting up
HDMI-in (rare models) 0 ms 4K@60Hz High (laptop itself) Low
USB-C/Thunderbolt 0 ms 4K@60Hz Medium (adapter ~3000₽) Average
SpaceDesk/Duet Display 20-50 ms 1080p@30Hz Low (free/~1000₽) Low
RDP/VNC 50-200 ms Network dependent Low Average
Portable monitor 0 ms 4K@60Hz High (~10,000₽) Low

The choice depends on your tasks:

  • 🎮 For games or videos: hardware solutions only (USB-C/Thunderbolt or portable monitor).
  • 📊 For office work: will do SpaceDesk or RDP.
  • 💰 Budget option: programs like Chrome Remote Desktop.
💡

If you need minimal latency (for example, for gaming or video editing), the only reliable option is a hardware connection via USB-C/Thunderbolt or purchasing a portable monitor.

FAQ: answers to frequently asked questions

Is it possible to connect a PC to a laptop via HDMI if I use a special adapter?

No, adapters will not solve the port directionality problem. HDMI on a laptop always works like this exit, and no adapter will force it to receive a signal. The exception is docking stations with HDMI-in, but they are expensive and require Thunderbolt support.

Will the USB-C connection work if I have an AMD Ryzen laptop?

Yes, but only if the port USB-C supports DisplayPort Alt Mode. Many laptops have Ryzen (For example, Lenovo Legion or ASUS TUF) there is no such function - check the model specifications. Also make sure your USB-C is equipped Thunderbolt 3/4, not just USB 3.2.

Can a laptop be used as a monitor for Xbox/PlayStation?

Technically possible, but only through USB-C with input support (as is the case with a PC). Most game consoles don't support online streaming, so programs like SpaceDesk won't help. Alternative - purchase capture card (For example, Elgato HD60 S+) and image output via software.

Why does the image flicker or disappear when connected via USB-C?

This is a common problem when resolutions or refresh rates do not match. Try:

  1. Set resolution on PC 1920×1080@60Hz (even if the monitor supports 4K).
  2. Update video card drivers (especially for NVIDIA/AMD).
  3. Use a different cable (preferably certified USB-C 3.1 Gen2).
  4. Disable the option in the laptop BIOS Thunderbolt Security.
Is there a way to connect an old laptop (2015 or earlier) as a monitor?

Most likely not. Laptops before 2016 were rarely equipped with USB-C/Thunderbolt, and HDMI-in found only in top gaming models. The only option is software solutions (SpaceDesk, RDP), but they will give high latency and poor image quality.