Adafruit-circuitpython-cursorcontrol

Latest version: v2.9.1

Safety actively analyzes 722028 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 6

2.1.1

This release fixes an issue where initializing a default cursor would throw an `Unsupported Bitmap Type` error. https://github.com/adafruit/Adafruit_CircuitPython_CursorControl/pull/9

Read the [docs](http://circuitpython.readthedocs.io/projects/cursorcontrol/en/latest/) for info on how to use it.

2.1.0

You can now change from the default cursor if you want a custom one!


Read the [docs](http://circuitpython.readthedocs.io/projects/cursorcontrol/en/latest/) for info on how to use it.

2.0.0

**BREAKING CHANGE**: `.hide` property has been renamed to `.hidden`.

* `.hide` changed to `.hidden`, thanks dastels
* Cursor behavior modified to explicitly define when the cursor is hidden (`.hide`) or visible (`.show`) instead of toggling.
* Added custom cursor support (bitmaps can be defined in `code.py` and provided to the `CursorControl` constructor), thanks dastels
* [Example](https://github.com/adafruit/Adafruit_CircuitPython_CursorControl/blob/master/examples/cursorcontrol_custom_cursor.py)

Read the [docs](http://circuitpython.readthedocs.io/projects/cursorcontrol/en/latest/) for info on how to use it.

1.1.0

* Added `DebouncedCursorManager` class: This subclass provide a debounced (non-raw) version on the A button and provides queries for when the button is just pressed, and just released, as well it's current state. "Just" in this context means "since the previous call to update. Utilizes the [CircuitPython_Debouncer](https://github.com/adafruit/Adafruit_CircuitPython_Debouncer) library. Thanks dastels
* Bug fixed in `CursorManager`, thanks dastels

Read the [docs](http://circuitpython.readthedocs.io/projects/cursorcontrol/en/latest/) for info on how to use it.

1.0.0

This library adds a `Cursor` class for generating, displaying, and moving a mouse cursor on a CircuitPython device's display.

Hardware-based control is within a `CursorManager` class and adds moving the `Cursor` using either a D-Pad (buttons) or a Joystick (analog potentiometers), and "clicking" the mouse.

Read the [docs](http://circuitpython.readthedocs.io/projects/cursorcontrol/en/latest/) for info on how to use it.

Page 6 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.