Skip to content

Releases: adafruit/Adafruit_CircuitPython_HID

6.0.2 - Do not wait for USB if using non-USB HID device

29 Nov 21:49
bfb75a1

Choose a tag to compare

What's Changed

  • Do not wait for USB for non-USB HID devices by @dhalbert in #122

Full Changelog: 6.0.1...6.0.2

6.0.1 - Fix RTD Theme Issue

25 Sep 16:00

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

6.0.0 - adjustable timeouts waiting for USB ready

14 Sep 17:27
da9fa58

Choose a tag to compare

Devices that use adafruit_hid.find_device() (including Keyboard, Mouse, and ConsumerControl can now wait indefinitely or with a specified timeout for USB to be ready. The default is to wait forever. This allow connected HID devices to wait as long as necessary for the host to do the enumeration. Previously, the wait was only for a second or two. This is useful for a host computer that is taking a while to boot.

What's Changed

New Contributors

Full Changelog: 5.4.0...6.0.0

5.4.0 -

08 Sep 02:09
30097f7

Choose a tag to compare

This release adds a new delay parameter for layout write. Thank you @michalpokusa.

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-HID.

Read the docs for info on how to use it.

5.3.6 - Updated .pylintrc, fixed jQuery

26 May 16:17
9ec404f

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-HID.

Read the docs for info on how to use it.

5.3.5 - Updated pre-commit hooks

18 May 15:36

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

5.3.4 - fix led_status

20 Mar 21:32
b93f918

Choose a tag to compare

What's Changed

Full Changelog: 5.3.3...5.3.4

5.3.3 - improve typing

09 Sep 03:06
93c7e0e

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.


What's Changed

  • Use future annotations to allow import on desktop computers by @jepler in #101
  • Act gracefully when more than 6 keys are reported at once by @jepler in #103
  • Typing improvements by @jepler in #104

Full Changelog: 5.3.2...5.3.3

5.3.2 - Removed unneeded import

05 Sep 00:20
6f3a8f3

Choose a tag to compare

Removed the unneeded typing import block for one of the files. No functional changes are included in this release.

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.

5.3.1 - Fixed copyright string in documentation

29 Aug 21:11

Choose a tag to compare

To use in CircuitPython, simply install the Adafruit CircuitPython Bundle.

To use in CPython, pip3 install adafruit-circuitpython-hid.

Read the docs for info on how to use it.