If you have a 3DConnexion device, this driver lets you fly around your scene and move stuff around. You can also use it at runtime via scripting.Source code is available on GitHubIf this driver makes you happy or saves you a lot of time/frustration, you can buy me a beerIt operates in 4 modes:- Fly Fly around your scene.- Orbit Fly around your objects.- Telekinesis Move stuff around while your camera stays put.- GrabMove Take the current selection and fly around with it.What's new in 2.0.0The driver now communicates directly with the device via Unity's new Input System (simplifies multi-platform support).This means that it no longer requires the 3DConnexion driver. Which is great, because 3DConnexion has deprecated the SpaceNavigator 😢. Unfortunately it also means that devices other than the SpaceNavigator may not work as well as before, because the 3DConnexion driver used to handle their hardware-specific implementations. YMMV- A new sceneview toolbar for quickly changing modes and speed- Presentation mode, smooths out the movement so it looks extra professional 😎- Recalibration button to fix drift- Option to disable navigation if Unity doesn't have focus (for users who use their device in multiple applications)- Many fixes, see release notesFeatures- Horizon locking to avoid going upside-down (optional).- Grid & angle snapping, translation & rotation locking, sensitivity settings.- Invert axes to work the way you want them to.- 3 translation sensitvity presets for easy switching between different scales of navigation.- Supports both PC and Mac.Additional infoPlease report issues via GitHubUnity Discussions thread