-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Mouse input does not work (is ignored) in MacOS #4532
Comments
I also replicated the issue in an older Mac with 10.15 Catalina. |
FWIW, I can reproduce exactly the same issue, the only difference being I am on 11.2.3. Presumably, it worked very recently, since this YouTube video came out 10 days ago and in it, the library usage works: |
@marcos-diaz Are you able and/or willing to try a custom build of CircuitPython? If so, try turning off other HID devices, particularly the "Gamepad" device. We know that on iOS, if Gamepad is on, other devices such as Keyboard don't work. However, it did used to work on MacOS. If you can't do a custom build, I can try one. |
@TomasHubelbauer thanks to the video you linked I noticed that CircuitPython 6.2.0 beta 2 does not have the issue and mouse works as expected in MacOS. So the bug was introduced in beta 3. @dhalbert 👆above info is possibly more relevant than me trying to compile the whole project, ping me later if you want me to try nightly builds for potential fixes. |
Aha: the YouTube video https://www.youtube.com/watch?v=MjCFJCfq8ko cited above shows a mouse being used on Linux. This is a MacOS-specific problem. Closing this in favor of #4479, but they were both helpful. |
Setup
Reproduce
code.py
Expected results
Actual results
Additional notes.
usb_hid.device
is present as expected with 0x01 page and 0x02 usage.to this
when connected.
Thanks.
The text was updated successfully, but these errors were encountered: