[BATTERY_DEVTYPE_*]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputgetbatteryinformation
[BATTERY_LEVEL_*]: https://docs.microsoft.com/en-us/windows/win32/api/XInput/ns-xinput-xinput_battery_information
[BATTERY_TYPE_*]: https://docs.microsoft.com/en-us/windows/win32/api/XInput/ns-xinput-xinput_battery_information
[XINPUT_DEVSUBTYPE_*]: https://docs.microsoft.com/en-us/windows/win32/xinput/xinput-and-controller-subtypes
[XINPUT_DEVTYPE_*]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_capabilities
[VK_*]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_keystroke#remarks
[XINPUT_GAMEPAD_*]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_gamepad#members
[XINPUT_CAPS_*]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_capabilities#members
[XINPUT_FLAG_*]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputgetcapabilities#parameters
[XInputEnable]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputenable
[XInputGetAudioDeviceIds]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputgetaudiodeviceids
[XInputGetBatteryInformation]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputgetbatteryinformation
[XInputGetCapabilities]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputgetcapabilities
[XInputGetDSoundAudioDeviceGuids]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputgetdsoundaudiodeviceguids
[XInputGetKeystroke]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputgetkeystroke
[XInputGetState]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputgetstate
[XInputSetState]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/nf-xinput-xinputsetstate
[XINPUT_BATTERY_INFORMATION]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_battery_information
[XINPUT_CAPABILITIES]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_capabilities
[XINPUT_GAMEPAD]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_gamepad
[XINPUT_KEYSTROKE]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_keystroke
[XINPUT_STATE]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_state
[XINPUT_VIBRATION]: https://docs.microsoft.com/en-us/windows/win32/api/xinput/ns-xinput-xinput_vibration