We have had some users report having issues with Miracast on their devices. There are many factors involved in troubleshooting this issue, that may cause Miracast to not work. We will go over all of these factors and how to go through them step by step.
You will want to confirm that your hardware supports Miracast. Miracast is generally supported on “most” of the newer hardware being released.
You will want to verify if that your Video Drivers are updated. This is commonly overlooked, even if your device is new, the drivers can still be out of date. Verify, through your OEM’s website, or go directly through Nvidia, or AMD support.
Next, you will want to download the Killer Diagnostic Tool. Once you have the application downloaded, please run the application, click Start at the bottom left and then, once it is finished, click Save to save the output file, and place the output file in a location you will know where to find it such as “My Documents” or “Downloads”. Open the output file and look for the area that shows “DirectX Diagnostic”. You are looking for the Miracast line. It should state ‘Miracast: Available, with HDCP’ this means your device is capable. (If you are having issues with this step, please submit a trouble ticket with our support team here.)
Now that you have confirmed that you are able to use Miracast, you also want to make sure you have the latest Killer Software UWD installed. We suggest clean installing the latest Killer Control Center. Click here for our guide on clean installing the Killer Control Center. Keep in mind that the Killer Control Center contains our latest drivers, and supersedes the Killer Network Manager that you might find pre-installed on your machine from the manufacturer.
Disabling Killer Prioritization Engine, (formerly known as Advanced Stream Detect), this step can simply be tested by opening the Killer Control Center, going into the Settings Tab, and turning off the Killer Prioritization Engine. If there is no change, you can simply turn it back on after you have tested if it was the reason you were being blocked from using Miracast.
We will want to make sure that you test your system by turning off the firewall. This is done by turning it off, and verifying if the firewall was blocking Miracast. (If this does not resolve the issue please make sure that you turn the Firewall back on.)
If you still have issues after the Driver Updates, then we have to verify your Wireless Driver by using the Admin Command Prompt. You will need to Right Click on Start >> Click on Run >> Type in CMD >> Hit Enter and Right Click the Command Prompt and open as Administrator.
Once you have the Command Prompt open then you will want to enter: netsh wlan show drivers. The very last line of the generated text will tell you if the wireless display is supported or not. ‘Wireless Display Supported: Yes (Graphics Driver: Yes, Wi-Fi Driver: Yes)’ (If one of these state “No” then we need to still resolve what is blocking the Driver from working properly)
You will also want to reset your network stack, to verify if this is a cause of your device not being able to connect to Miracast. To do this you will want to use the same Command Prompt that you opened in Administrator and type in these commands: netsh winsock reset and netsh int ip reset. Then reboot, the system after you have entered in the two commands above.
Testing your Miracast Connection – First you will want to hit the Windows Key + P to connect to the Miracast device. Click on ‘Connect to a wireless display’