-
Notifications
You must be signed in to change notification settings - Fork 487
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Enabling pan causes error code 10 #1028
Comments
Hey there, |
I've never used 8x |
what to give it a try? Most MCUs have 8x available on circuitpython.org/downloads |
I've got a custom keyboard I reverse engineered. It seems based on a Raspberry Pi Pico. I'd also like to add that only enabling NKRO works. |
There are a lot of pi pico clones that are supported by CircuitPython. Attach a pic of your MCU (front and back). It may be that there is no compiling involved. Just a download and copy. |
There's no indication that the CircuitPython version is to blame here and there is no reason to suggest a downgrade as the first course of action. |
8.2.x does not affect the pan bug. |
Is this what you're building? Are you using the files they provide or building your own? |
That's the project page I created where I document my findings. |
Describe the bug
In boot.py, I have added the following:
Unlike enabling nkro, when enabling pan, Windows 10 reports a USB descriptor error:
Thus, no HID reports are processed.
To Reproduce
Steps to reproduce the behavior:
Debug output
If pan is enabled:
If both nkro and pan are enabled:
Additional context
Using
The text was updated successfully, but these errors were encountered: