In addition to these, you can also read the state of the virtual rumble motors (big and small), and even get the pattern that is running on the LED ring. Let’s jump in! Setup To set up the library, you need to include the library header and then call XInput.begin() once in th...