Add code, script and node navigation & history controls using auxiliary (back/forward) mouse buttons · Issue #954 · godotengine/godot-proposals · GitHub
Amazon.com: shoplease Wired Vertical Mouse, Optical Ergonomic Mouse with 4 Adjustable DPI 800/1200/2000/3200, 5 Buttons USB Computer Mouse, Better for Large and Medium Sized Hands : Electronics