PatHightree / SpaceNavigator

SpaceNavigator driver for Unity3D
MIT License
170 stars 55 forks source link

SpaceNavigator Drifting in Windows & Mac #51

Closed Designbykivi closed 1 year ago

Designbykivi commented 2 years ago

To Reproduce Steps to reproduce the behavior:

  1. Have my SpaceNavigator plugged in.
  2. Open Unity
  3. Install Driver via Package Manager by pasting in the Git address
  4. Set the new Active Input Handling to "New"
  5. Experience drift in viewport
  6. Change Active Input Handling to "Both"
  7. Still experience drift in viewport
  8. Remove the 2.0.0-beta.7 Driver via Package Manager
  9. Install the 1.5.2 Driver from Assetstore via Package Manager
  10. Drift is gone.

Expected behavior No Drift

Details (please complete the following information): I've got an older SpaceNavigator (wired) which seems to be slightly drifting in Unity using the Version 2.0.0-beta.7 driver. Issue seems to appear in both editor viewports and in play mode. The 1.5.2 version from Unity Assetstore however is not drifting.

Tested on a Win 10 pc and on MacOS Monterey 12.4, with Unity 2021.3.5. I do not experience drifting in various other applications, such as Blender, 3DCoat nor Zbrush.

Additional context Could be that my older model is "naturally" drifting and 3DxWare is auto-calibrating/compensating for it? If I'm not mistaken, the 2.0 version no longer needs the 3DConnexion driver and thus is not benefiting from their "auto-calibration"?

Used the Input Helper Utility and attached the .json file in case that is of any assistance! :) Random Question / Feature Request: Is is possible to assign hotkeys to the Fly/Orbit/Telekinesis/Grab Move buttons? PS. 3DConnexion added their official Unity plugin in their latest 3DxWare (10.8.8) update which works flawlessly as well. https://3dconnexion.com/us/wp-content/uploads/sites/27/2022/07/Release_Notes-Windows-20220722.pdf

Thanks!

3Dconnexion SpaceNavigator (HID).zip

Chikanz commented 1 year ago

Had the same issue, it's fixed in #46 but hasn't been merged

PatHightree commented 1 year ago

Duplicate of #29, which has been fixed by PR #46 (has been merged now) Closing issue

Chikanz commented 1 year ago

thank u king 😍