TelekiNDOF takes the advantage of a 3D mouse to move object inside of Blender. It uses the Pywinusb library and the spacenavigator project (the later available on GitHub : johnhw/pyspacenavigator).