Correct viewport navigation (w/s to go up/down, q/e to zoom in/out)