In this tutorial, we learn how to handle mouse input. We can check for various mouse events for every single button. We can also keep track of the scroll wheel delta so that we know how to rotate an object. We also learn about the mouse position and how we can use it to draw text following the mouse.