This is great! Finally!!
And already works very well, I attach my configuration on macOS.
The only feature request, if possible, is to merge Mouse and Trackpad mode into one.
Moreover, I suggest to tweak mouse mode too: I strongly support 2nd button click+hold to orbit, together with the actual 3rd button to orbit. This would enable a two button mouse to work.