test_usb: fix display of negative values

Missing mask would lead to out of bounds read of the HEX_Digits.
Avoid overflow when converting gamepad position
Merge branch 'master' of https://github.com/pulkomandy/bitbox