It should not take hours. Its should only take a few seconds. The times I've heard of people having problem are when they are using a laptop where the HDMI port goes through the onboard graphics and not straight to the GPU. For example my Rift USB and HDMI cables get detected fast on my Alienware Aurora. But on my Dell laptop it never detects the HDMI because of how its internally configured with that port going first to the graphics card on the motherboard (intel?) and then to the GPU. What model of computer/laptop are you hooking up your Rift to?