CircuitPython_JoystickXL
CircuitPython_JoystickXL copied to clipboard
Turn a CircuitPython device into a joystick controller with lots of inputs.
Hey, right now is possible to change the name of your HID device, instead of the old standard CircuitPython HID. Per adafruit/circuitpython/pull/8989 Cheers.
`joystick.hat[2] = True` should read `joystick.hat[2].bypass = True`
The VirtualInput class decouples I/O pins from JoystickXL inputs and allows developers to do their own input processing before passing values along to JoystickXL. This functionality needs more documentation and...
This is my 16-bit axis resolution change. I made some changes to the deadzone code that I hope match the original intention. In particular input.py#247 `self._value = min(new_value * 256...
It would be cool to have output support, like LEDs or speakers for status.
I would love to use this code on an IPad over BLE!
Currently, the USB HID descriptor reports a JoystickXL device as a "joystick", but some applications only appear to recognize devices that report as a "gamepad". If all that is required...