If you work with high-end CAD workstations, you may have encountered a SpaceMouse or similar devices ... a do-it-yourself version for use with Blender. You can check it out in the video below.