I reinstalled Sketchup 2019 Pro because I have become so dependent on the spacemouse I am loath to do my work without it. Now it happens in this version as well.
For me, the joystick on the spacemouse freezes in Sketchup Pro 2019 and 2020, seemingly after using a customized button.
The following has not worked:
It’s possible the driver may need a cleaning. This will set everything back to factory settings on the 3Dconnexion Driver.
Please follow the steps below.
Uninstall the current driver on your machine by going to control panel.
Close down any application that would use the 3Dconnexion Driver.
Navigate to C:\Users\UserName\AppData\Roaming and delete the 3Dconnexion folder. (make sure hidden files are viewable)
Navigate to C:\Users\UserName\AppData\Local and delete the 3Dconnexion folder.
Click the 'Start' button and 'Run' type in 'regedit' and hit OK to bring up the Registry Editor. There is a registry entry under the branch HKEY_CURRENT_USER under the 'Software' folder. Delete the 3Dconnexion folder found in this location.
Close the registry editor.
Reinstall current Driver
I am running on the latest version of Windows 10, but have also tried all fixes on an earlier versions of Windows 10. I have no plugins installed except for what is automatically included in Sketchup and the 3Dconnexion plugin. I make sure I am not running any other software except Firefox when testing. It seems to function correctly until using a customized button. If I click around, use the cadmouse scroll wheel, etc… it usually starts working again after a bit until I click the customized button again whereupon it immediately freezes the joystick.
Spacemouse has been playing nicely with Sketchup for me for at least a year now and since recreating the same environment for which it worked flawlessly for so long (minus all the 3rd party Sketchup plugins) doesn’t solve the problem I am at a loss for what to try next. If anyone does find a fix I’ll be looking forward to good productivity again.
David V. @ 3Dconnexion support has been very good at trying to help me solve this and was full of ideas to try up until this point. We now seem to be grasping a little.