Most of the times PC HDMI ports are connected to graphics card known as the APU/GPU (Accelerated Processing Unit/ Graphics processing unit).
You need to place that card in the hardware slot provided in your PC cabinet or laptop case.
For example, the AMD Mobility Radeon HD 5470 GPU may be present in Dell XPS 15 Laptop having Windows 10.
APU is a processor that includes both the CPU and GPU on the same chip. This term was coined by AMD. These are like hybrid processors.
In that case, you connect your HDMI cable directly to the motherboard, where the port is present.
Generally this is not visible to the outside. You just see the PC HDMI port on the back side panel of your cabinet.
So you connect your HDMI cable from PC to the required HD TV or Smart TV which has a receiving port using a cable.
You may get a “No Signal …” kind of error on your monitor device, when your PC HDMI port is having a problem. The reasons could be many in which we listed some of them in our article “Fix Windows 10 HDMI Problems“.
But if your PC HDMI port is not working, the first thing is you need to check is your GPU card. Open your cabinet and check whether the green lights on the card are glowing are not. Sometimes you see a red and green light. This could be due to loose cables connected to your GPU card to the PC HDMI port.
Another reason why HDMI ports fail to detect secondary monitor devices like HD TV or LCD TV, is due to faulty drivers of the GPU.
Some of the GPU cards which are having problem while updating from Windows 7 to 10 or older version like Anniversary Update are –
- AMD ATI Radeon HD 4200
- ATI Mobility Radeon HD 5000
- AMD Mobility Radeon HD 5470
- Dell Studio XPS 8100 with AMD Radeon HD 7570 graphics card
- Toshiba L500-1ZP (2010) with ATI Mobility Radeon HD 5165
The main reason is that the default driver for GPU in Windows 10 is mostly not compatible with the new graphic cards. For example, if you use AMD GPU then you need to install the latest AMD Catalyst Control Center App. (atleast version 15.7).
This supports WDDM 2.0, DirectX 12, CrossFire Free Sync for gamers etc.
How to Test if PC HDMI Port is Working or Not?
There is no specialized equipment like multi-meter or signal tester to test whether the HDMI port is working or not. The best way is always to use the following.
1. PC or laptop with HDMI port.
2. HDMI cable
3. Monitor or HD TV or LED TV.
Out of all these, make sure the last two are working properly. Then you can test if the problem is with your PC HDMI port.
There are many different ways in which you can connect your PC HDMI to your monitor device.
For example, HDMI to VGA Adapter, a VGA cable, and a monitor with VGA connection. This is one of the old methods.
Similarly you can use a DVD adapter and DVI cable etc. But to be more sure use the above configuration.
Now if you get a signal on your display device, it means your PC HDMI port is working.
But if you get “No Signal or blank or handshake and then no signal“, something is wrong with the PC HDMI port.
Sometimes, your HDMI port may be working but no audio or video signal. Then you have to check through the Device Manager, whether that particular device is being displayed or not.
For example, if audio is not coming, then using the Sound item of Control Panel, you can check it. In the Playback tab, you can see the HDMI output device if port is ok. You just have to enable it to default sometimes.
Sometimes, video or picture does not come on the display device. Then if you have a GPU like NVIDIA etc, you have to go through its Control settings.
You may need to select the right settings as per your GPU manual. Also make sure the OSD Menu on your HDMI display device uses the right option or the correct key on the remote.
Problem with Multiple HDMI Ports
For example, many a times, when you connect a GPU, it has the option of 2 or more HDMI ports in PC.
Then to find out cause, like whether its cable or display device or the port, just plug the HDMI cable in the other port.
If it works, then that particular PC port may not be working.
Then you need to take it to a hardware technician to check the connection is proper with the GPU or on-board graphics card like Intel.
Sometimes as I said before, the HDMI port, OS and graphics card may not be compatible with each other.
For example, Windows 10 needs the right drivers and control panel based on the graphics card. In other cases, you may need an adapter or the right driver that connects your HDMI port and GPU.
Fix PC HDMI Port not detecting Secondary Display with AMD Graphics Card
Even after installing the latest display drivers and Catalyst Control Center App, if you have problems, then you need to manually install them using Device Manager.
- First, unzip the unpack the legacy GPU driver for AMD devices.
- Select the Browse option to select the location of the driver and find the right .inf (eg. C7156445.inf) and select open.
- Get the model from the list corresponding to your GPU hardware and install it.
- Now install the Catalyst Control Center App using the set up at this location in Windows 10.
C:\Program Files\AMD\CCC2\Install\ccc2_intall.exe (in Windows10 64-Bit )
Now restart the computer and HDMI port should be detected in your Playback devices.
Fix HDMI Port not working for Windows 10 PC using Compatibility Mode
Now your PC HDMI port may be working in Windows 7 or 8.1, but not working after upgrading to 10.
First find the setup files. Right click and select “Troubleshoot compatibility“.
After a few screens, you can see a page where theset two options need to be checked.
1. The program worked in earlier versions of Windows but won’t install or run now
2. The program requires additional permissions.
Now select the Windows version like 7 or 8, in which this HDMI port worked.
Test the program and save the settings for the version it works.
Fix HDMI Port not Working with AMD Catalyst Control Center settings
Sometimes the settings in the above app, need to be tuned for HDMI port to work properly. Everything is fine, but you need to select the option in the app.
1. Detect whenever AMD Catalyst Control Center is opened.
This will detect the secondary devices automatically.