Mouse Gestures Suite 2.5.1 Requires Restart
by Lemon Juice
Mouse gestures for SeaMonkey & Firefox: navigate & execute commands using mouse gestures (with single mouse button) and rocker gestures (by pressing 2 mouse buttons). Also: scroll wheel navigation, page scrolling, tab scrolling.
About this Add-on
⚠️This extension is not compatible with Firefox 57 and later! Firefox 57 marks the end of era of powerful mouse gesture extensions. Firefox removed support for extensions that can do almost anything with the browser and replaced it with a much more limited extensions API. This extension would need to be completely rewritten and even then it wouldn't do most of what Mouse Gestures Suite was capable of._____________________________________________________________________
Your alternatives:
a) Switch to one of mouse gestures extensions that are compatible with Firefox 57+ and accept their limited functionality.
b) Switch to SeaMonkey or Waterfox where Mouse Gestures Suite still works and is expected to work for some time.
c) Switch to a completely different browser but there don't seem to be any powerful mouse gesture extensions, either - but Vivaldi has somewhat best offer in this regard.
This extension will never be rewritten for Firefox 57+, it's been a nice journey while it lasted. However, it will be maintained to work in Waterfox and SeaMonkey. More discussion and ideas here.
Mouse Gestures Suite is based on (abandoned) Firefox extension All-in-One Gestures and has been modified to work with Seamonkey and later also with Firefox (since ver. 1.5.0). Many fixes and improvements have been made and new features added.
Main features:
Mouse gestures - performed by moving the mouse with a button depressed allow you to quickly navigate through pages, open/close tabs and windows and perform many other commands without having to use toolbar buttons, menus or keyboard shortcuts. A gesture consists of a series of mouse movements in one of 4 directions (up, down, left, right).
Rocker gestures - invoked by pressing one mouse button and then the other while keeping the first one pressed. By default used to go back and forward in browsing history but can be customized to do something else.
Scroll wheel in tab bar - you can switch between tabs by scrolling mouse wheel over the tab bar.
Scroll wheel navigation - perform your favourite actions by pressing a mouse button and scrolling mouse wheel at the same time.
Middle button scrolling - auto scroll pages or textareas by clicking the middle mouse button once (pressing and releasing) and then control the scrolling speed by moving the mouse or using arrow keys. Grab and Drag options allow you to scroll by moving the mouse while the middle button is depressed.
Link tooltip - see details about links as you hover over them with your mouse. Useful especially for browsing without the status bar like in full screen mode.
All the above features work in the Browser component. Mouse and rocker gestures also work in Mail, Message, Mail Compose and View Page Source windows — the gesture movements are the same as those in Browser, however not all actions work in those other window types since not all of them are applicable there — see help for detailed information.
Custom functions are supported: you can easily use mouse gestures to invoke any main menu item action (under File, Edit, View, etc.) or any custom script you write.
If you have any other mouse gestures extensions they may conflict with each other so please disable or uninstall them before trying out this one.
Full documentation is available here.
Versions 1.7.0 and later are compatible with multi-process Firefox (e10s). Pale Moon users - please use version 1.6.3.