-
Notifications
You must be signed in to change notification settings - Fork 3
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
Plugin fails to connect #8
Comments
Hi @readywater, please let me know if you are still experiencing the same issue and whether you'd be willing to help collect some diagnostics as mentioned above. I'm closing the issue for now. Just let me know if I need to re-open it. Thanks again! |
@chuanqisun I'm here for help. After update on BigSure this, awesome, plugin didn't work anymore :( I'm crying. Tears can't help grief. |
Thank you @bimawa for the update! A bit of background: This plugin uses the browser's "gamepad" api to detect 3Dconnexion device. Even though SpaceMouse is not technically a "gamepad", it should still show up in the browser's gamepad device list, at least in the past versions of macOS and all versions of Windows. So we are exploiting the browser as the driver. Based on your console log, it appears that the device is not detected by the browser. Could you help try 2 more things?
I found another listed for reference: These made me think the beta driver caused the device to disappear from the gamepad list. I also replied in the forum to see if the device vendor is willing to provide a driver fix on their side. If you want to, you can try uninstall the beta driver. (Just as a proof of concept. I don't expect people to uninstall the beta driver in order to use this Figma plugin). Attaching the support forum thread for reference: |
I think we should request from 3dconnexion supports to developers. |
Thanks for further testing. 3DConnexion also replied in the support forum. Looks like it's a macOS 11 quirk that forced them to change the driver behavior to have an "exclusive grab" of the device, hence making it invisible to the browser. I'll keep this issue open. We can track the status in the support forum thread: https://forum.3dconnexion.com/viewtopic.php?f=23&t=39825&p=82487&hilit=gamepad#p82522 I've requested more details in that thread. If anyone is impacted by this issue, please reply in the 3DConnexion forum so we can get this prioritized. |
Hello, I am facing the same issue and found this issue. |
FYI I tried again, but in Chrome this time. Still now success: However, after trzing the following:
Then revisiting the same browsers (tested with Chrome and Brave): 🎉 So I suspect there is soemthing that triggers loading the gampads that including in one or both the demos I linked and that should be called to ensure the browser does grab the 3dmouse as gamepad. |
|
Incredibly stoked for this plugin, however it fails to connect. I don't see anything in the console that seems useful for debugging.
The text was updated successfully, but these errors were encountered: