Convert axis values to be in [-1.0, 1.0].
Test for thread interruption in usb-hid read loop.
Implement gamepad repeat-events function.
Check for nil device before creating gamepad input.