How can I customize mouse panning and tumbling behavior?

I use several 3d apps on a daily basis and they all tend to have different rotate / move / tumble setups. I know I can make Unreal behave like Maya by using the “invert mouse” tickbox, but I’d like to make the mouse movements behave like Modo, not maya. Is this possible?