Customizing USB Devices in CircuitPython
You can now enable or hide the USB devices that CircuitPython provides. You can also define new custom HID devices to emulate a digitizer, gamepad, joystick, or other special input device.