This sounds like the opposite of your issue though. For me, keepres=1 was fine but I couldn't change the resolution with "Video Mode" until I did that. I do only have an HD monitor though, so that might explain it. Anyway, thought it was worth mentioning.