Polling Joysticks with DirectInput This tutorial explains how to use DirectInput in DirectX 11 to acquire user input from joystick-like devices.
Chasing the Mouse This brief tutorial shows how to handle input from mouse devices. Native Windows functions are used to track the mouse position as well as the state of the mouse buttons.
Banging on the Keyboard During this tutorial an efficient, event-based and highly configurable input handler is implemented and a robust system to acquire and update keyboard states is added to the input handler.