I'm trying to bind `view3d.navigate` to <kbd>middle mouse button</kbd> so that it's only activated while the buttons is pressed. I'm having trouble getting it to deactivate. I've tried every option "click", "press", "click drag" for example: [![enter image description here][1]][1] I presumed that didn't work because it needed a command to run on release which would deactivate `view3d.navigate`. I tried `view3d.select` as seen below but still no luck: [![enter image description here][2]][2] Any hints on what i should try? Why am I doing this? I'm trying to replicate other 3D design programs. `view3d.navigate` allows navigating the viewport with <kbd>w</kbd><kbd>a</kbd><kbd>s</kbd><kbd>d</kbd> keys and moving the mouse. [1]: https://i.sstatic.net/vUovg.png [2]: https://i.sstatic.net/6EzkJ.png