Add Revit to the equation. I posted in the Revit forum and was guided to this thread. My issue is slightly different, as whether I have Enscape open or not, my spacemouse will drop out randomly in Revit, anywhere from a few minutes to an hour into a session, usually when I'm on my second monitor on the web or in another program. Having Enscape open and switching between wasn't making it drop out, it was totally random and would even drop out if I just left the computer sitting for 10 minutes or so, which is why I hadn't considered it was an issue between Enscape and 3Dconnexion. When it drops out in Revit it also drops out in Enscape but then if I close Enscape and re open it the spacemouse will work in Enscape but not in Revit which is how I've been using it. If I close down Revit and then re open it will work in both Revit and Enscape for an unpredictable length of time until it drops out, which it always does.
I've been through a lengthy period with 3Dconnexion trying to find a solution with no luck and hadn't even thought that it could be the interaction with Enscape that was causing the problem, but here I am 6 hours into a Revit work session after uninstalling Enscape completely from my computer, and Revit and my two 3Dconnexion devices are working flawlessly.