adafruit / adafruit/Adafruit_CircuitPython_USB_Host_Mouse

Allow user to pass in VID/PID to find_and_init_boot_mouse()

Open
#12 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
1
Forks
4
PR merge metrics
No merged PRs in 30d

Description

This would make it so code using this library could specify a device they are hoping to find.

That would make possible to have a combo keyboard/mouse, and a regular mouse both connected and to specify that the regular mouse should be the one used by this library where-as the combo device will get left alone to act as keyboard. Right now I believe this is just a 50/50 chance to work "correctly" based on the order of devices returned by core USB API.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by finding find_and_init_boot_mouse() and tracing how the USB API enumerates devices. Done means callers can provide a VID/PID to select the intended mouse, while the existing behavior remains available when no device is specified.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
embedded-iot
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.