I bought an HDMI to DVI cable to connect my monitor to my laptop. My laptop only has HDMI and my monitor only has VGA and DVI. When I try to plug in the DVI end to the monitor, it wont go in all the way and just falls out. If I power up the screen and hold the DVI end in by hand, it recognises the connection but says "No Signal" - probably because it isn't connected fully I'd assume.
I've attached images of the male and female connections. Any ideas?
I've attached images of the male and female connections. Any ideas?

