rotation with keyboard/mouse