I have three monitors that I want to connect to my Desktop, two are dvi/vga and one is dvi/hdmi. If at all possible, I would also like to occasionally connect my work laptop, and use the three monitors and the laptop screen. Is there a device that can do all of that? or will I need two different solutions for the two different problems?