Why is your laptop HDMI not working with an external monitor?
Short answer: Laptop HDMI issues fall into three tiers — a Windows display projection setting that was not activated, a cable or adapter compatibility problem, and physical HDMI port damage. Tier one fixes take 30 seconds. Cable issues take a cable swap. Physical port damage needs a technician. Check in this order before spending anything.
How to fix laptop HDMI not working
Step 1: Force Windows to detect the external display
This resolves about half of all HDMI "no signal" complaints. Windows does not always automatically switch to or extend to an external display when you plug in an HDMI cable. Press Windows + P to open the Project panel. Choose Duplicate (mirror the laptop screen) or Extend (use both screens separately). If the monitor lights up, you are done — the port was always fine.
If Windows + P does not show the second display, right-click the desktop, choose Display Settings, and click Detect. Sometimes Windows needs two or three seconds after the cable is connected before it can detect the monitor. Also confirm the monitor is switched to the correct HDMI input (HDMI 1, HDMI 2, etc.) — a common oversight when using a monitor with multiple inputs.
For MacBooks: plug in HDMI, then go to System Settings → Displays → Detect Displays. If you are using a USB-C to HDMI adapter, make sure it is plugged in before the HDMI cable — some Mac adapters need the USB-C end connected first to initialise the display output correctly.
Step 2: Test with a different cable
HDMI cables sold at low price points across Indian electronics markets sometimes lack full wiring — specifically pins 14 (reserved) and 17 (DDC/CEC ground) are occasionally absent from very cheap cables. The result is an intermittent handshake where the monitor shows a signal briefly then goes dark, or shows a degraded image at lower resolution than expected.
The standard HDMI 2.0 cable (which supports 4K at 60 Hz) looks identical to a basic HDMI 1.4 cable from outside. If you bought the cable from a roadside stall for under ₹200, test with a different cable before diagnosing the port. A certified HDMI 2.0 cable from a brand like Ugreen, BlueRigger, or Belkin costs ₹400–₹800 and eliminates cable-quality variables. The same applies to USB-C to HDMI adapters — cheap adapters often use passive wiring that fails with newer GPU output standards.
Step 3: Update or reinstall the graphics driver
The laptop's GPU driver (Graphics Processing Unit driver — the software that controls the screen and video output) manages HDMI output. An outdated or corrupted GPU driver can cause HDMI to stop working even though the port is physically fine.
For Intel integrated graphics (found in most mainstream laptops): open Device Manager → Display Adapters → Intel UHD Graphics / Intel Iris Xe Graphics, right-click and choose Update Driver. For Nvidia discrete GPUs: open GeForce Experience or visit nvidia.com to download the latest driver. For AMD Radeon: use AMD Software Adrenalin Edition.
If updating did not help, try a clean install: download DDU (Display Driver Uninstaller) from guru3d.com, boot into Safe Mode, run DDU to fully remove the GPU driver, restart, and install the fresh driver from the manufacturer's site. This is the most reliable GPU driver fix and resolves the majority of HDMI output failures caused by driver corruption.
Step 4: The India angle — projector EDID issues and DisplayLink vs native output
Indian classrooms, conference rooms, and event spaces commonly use older projectors — brands like Epson, BenQ, NEC, and Infocus — that pre-date HDMI 2.0. These projectors have EDID (Extended Display Identification Data — a small file the display sends to the laptop to say "here is what I can show") that sometimes conflicts with the laptop's output. The laptop sees the projector but sends a signal the projector cannot handle, resulting in a blue or black screen.
The fix: before connecting the HDMI cable, open Display Settings → Advanced display settings and manually set the resolution to 1920 × 1080 at 60 Hz. Then connect the HDMI. This overrides EDID negotiation and forces a signal the projector can accept. If the projector shows only 1280 × 720, set that instead — never go above what the projector's native panel supports.
On USB-C laptops, be aware that not all USB-C ports output video. Only ports with Thunderbolt 3/4 (marked with a lightning bolt icon) or DisplayPort Alt Mode (marked with a DP symbol) can drive an external display via a USB-C to HDMI adapter. Check the laptop's spec sheet or service manual — a USB-C port that only carries USB 3.2 data cannot output video regardless of the adapter used. Read our USB ports not working guide for more on USB-C port types.
When to stop and call a laptop repair service
When DIY ends
Get hardware diagnosis if the HDMI port shows no signal on multiple confirmed-working monitors and cables, you can see physical damage or bent pins inside the HDMI port, the port works intermittently only at certain cable angles (indicating a loose solder joint), or the display output stopped working after a drop or liquid spill.
Typical HDMI repair cost in India
HDMI port replacement (soldering): ₹1,500–₹4,000 depending on the laptop model and whether the port is standalone or part of a larger I/O board. If the fault is a GPU die failure (rare, but causes complete HDMI output loss), the repair scope is motherboard-level. Doorstep diagnosis: ₹149, No Fix No Fee. See our no display repair page for related screen and output issues.
A note from the LRW Engineer Team
The single most common HDMI misdiagnosis we see: a customer buys a replacement laptop because the "HDMI stopped working," and brings the old one in for data recovery. We plug it into our test monitor, press Windows + P, and the picture appears immediately. The port was always fine — Windows just defaulted to laptop-only mode after an update. Check Windows + P before anything else.