d39c7aa517
Different HID modes can be configured in Python. You can either use predefined mouse or keyboard, or write your own report descriptor.