Releases: adafruit/Adafruit_CircuitPython_HID
HID Gamepad support
For use with gamepad support in CircuitPython 3.0.0-alpha.6.
Fix regression on Mouse.click() and other Mouse button functions.
Merge pull request #16 from dhalbert/fix_mouse_no_move Fix Mouse bug introduced in 3.0.0
Multimedia keys (ConsumerControl); Keyboard.send(); wait for host to be ready
-
Added
ConsumerControl
andConsumerControlCode
to send multimedia control requests, such as volume up/down, play/pause, etc. Many keyboards have these keys. Supported only in CircuitPython 3.0 and up. -
Added the convenience method
Keyboard.send(...)
, which combinesKeyboard.press(...)
andKeyboard.release_all()
. -
When
main.py
starts, the host may not yet have configured the HID devices. Wait for an extra second if necessary to ensure the host is ready (see issue #13).
Added an examples folder and two example .py files.
Merge pull request #9 from Sigafoos/examples Added examples for keyboard shortcuts and a mouse scrollwheel
Updated with lint and autobundling!
Thanks to @mrmcwethy for the great work!
Fix documentation; add Keycode.SPACE
Fixes issue #6. Some Keycodes were missing from the published documentation due to a sphinx configuration issue. Keycode.SPACE is added as an alias for Keycode.SPACEBAR.
1.0.0 @dhalbert rocks
Initial release for bundle
Contains basic HID related constants.