That actually pan yous correctly.
To solve this problem . Do this.
1] Ask a friend near you to open a chat board.
2] Now try to zoom in / out towards the chat board's source.
3] eventually your view will be all right.
Holding CTRL and double right click puts your zoom to standard height... Double right click without any buttons fixes the pan... (returns screen to proper alignment so that North on the mini-map is North on your screen)
Now not everybody is able to get a friend to open a chat or wants to wait for it.
I've had this problem a couple of times when I unplug my mouse or plug it in.
If the CTRL + double right click doesn't work (it returns back to the full black screen when zooming or whatever)
Then just log out, log back in and try again.
If that also fails, close your client, open it back up and try again.
If even that fails I can't think of what might be the problem