Thanks to roguesleipnir on Github there are now options for "Unity-style" Middle Mouse and Alt key options!
Check them out in Preferences.
Custom Keymap Support
After years of code review, communications with the Extension Platform maintainer and the author of the Python API, I believe that I have FINALLY fixed the issues with using Custom Keymaps.
If you use a custom keymap and still experience issues, please submit a bug report on Github, Codeberg, BlenderArtists, or here in the comments.
Added a UI button to lock the navigation when in Camera view, and a preference to show/hide it.
Previously accessible via the preferences menu, it was moved into the viewport by request from Github user shuanghenyanshang.
The button is hidden by default, but can be activated in the Addon Preferences, and it can then be found in the Tool Header of the 3D Viewport.
There is a known and reported bug that causes keymaps to break if they are renamed. It will not affect the usage of Blender, but it will prevent this Addon (and any others that depend on modifying the active keymap) from registering. The Addon will be updated again once the bug has been resolved.
Thanks to everyone who has used, reviewed or contributed to Right Mouse Navigation!
Thanks to contributor roguesleipnir on Github there is now an option to Return to Orthographic View after navigation!
Update from within Blender: Edit > Preferences > Get Extensions > Right Mouse Navigation > Update
Report Issues on Github, Codeberg, or the official thread on BlenderArtists.
Thanks!
__init__ now registers __main__ instead of __package__Added support for Right Click Select users!
There is a known issue with switching between Left and Right Mouse Select during a session. The addon keymap will not be fully updated until Blender is restarted. Restarting Blender after changing Mouse Select should resolve all issues.
Blender 4.2 Extension Support!
The addon is now available for download from within Blender!