Onshape 3D‑Mouse on Linux (in‑page patch)

Fake the platform property on 'navigator' to convince Onshape it's running under Windows. This causes it to ask for information on https://127.51.68.120:8181/3dconnexion/nlproxy so that a 3d mouse can be connected.

Author
Roald Storm
Daily installs
0
Total installs
1
Ratings
0 0 0
Version
0.0.1
Created
2025-04-21
Updated
2025-04-21
Size
680 Bytes
License
MIT
Applies to

This script fakes the platform property on 'navigator' to convince Onshape it's running under Windows. This causes it to ask for information on https://127.51.68.120:8181/3dconnexion/nlproxy so that a 3d mouse can be connected.

This userscript is meant to be used together with: https://github.com/RmStorm/spacenav-ws/tree/master