It was about couple of years ago when my SpacePilot worked wonderfully with early Rhino 6 service releases and the program was recognized by the 3Dxware driver as Rhinoceros 5 (SpacePilot has an LCD screen that shows such information). However, later releases of Rhino 6 removed support for the plug-in used so far, and instead shipped with a different plug-in that no longer allowed SpacePilot to be used with Rhino 6 (and Rhino 7 WIP, as some users noticed).
Yesterday I tried again to replace the plug-in in the latest Rhino 6 evaluation (check the version below) with an older one that someone took from Rhino 6.2 and uploaded it on the Web, but a warning pop-up window appeared that mentioned that the version of the plug-in was compiled for a different version of Rhino. The default plug-in that ships with the recent Rhino 6 releases no longer supports the older 3DxWare driver 10.3.0 (3DxWinCore version: 220.127.116.1146) that’s the best performing driver for use with SpacePilot (firmware v. 4.05). As far as I remember, Rhino 6.4 was the latest one that worked with SpacePilot and was recognized as Rhino 5. That suggests that the plug-in in newer Rhino 6 releases was definitely changed with a new one that discontinued support for 3DxWare driver 10.3.0 (and SpacePilot, as a consequence).
Rhino 6 SR25 2020-4-23 (Rhino 6, 6.25.20114.05271, Git hash:master @ f35d7ded15ec317635ced435d8df84327397038d)
License type: Evaluation, build 2020-04-23
License details: Stand-Alone
Expires on: 2020-05-28