Everything else works alright but the main thing I got this for was the HDMI as I wanted to hook up a second monitor. It works sometimes. I can get a great picture at one point, walk away for an hour or two and come back and have it not working correctly. This gets frustrating as I want a dual monitor all the time. I could have gotten a cheaper hub to do the other things this does but the one thing I need is the one that is not working well.