“Locking the horizon” will need different camera manipulation what currently we have, it won’t be solved by just nullifying spacemouse axes. Currently the rotation of spacemouse is applied to the camera in the space of the current camera view, I prefer this usage for its freedom. for “horizon locking” yaw should be applied in world space, pitch in current camera space and roll should be ignored. It’s coming at some point.