I don't see the reason of the controller issue. My other ports have issues too?
For the scrolling, try 50Hz mode if your machine can bear it. Not sure if I can do better with my bad democoder skills.