Enables mouse gestures in Firefox with the Gesturefy extension
Mouse gestures were a popular feature in Opera (classic) back in the days when Opera still relied on its own Presto engine and Chrome did not even exist. These simple shortcuts can save you a few clicks and in turn a few seconds, and they may also be used to control some functionality with just the mouse.
Gesturefy is a webextension that's quite similar to it. A nice animated tutorial is displayed once the add-on is installed to educate users about how to use mouse gestures. More specifically, it tells you to right-click, hold the button and drag the mouse downwards. This gesture executes a command to scroll to the end of the page.
Three visual elements are displayed when the gesture is performed. One is a small line at the cursor's location, called gesture trace, that indicates the mouse movement. The other is an OSD (on-screen display) text which tells you what the gesture does. For e.g. When you trigger the aforementioned gesture, you will see a text that reads "Scroll to the bottom", and you'll also see some arrow symbols that represent it.
There are a lot more gestures available in Gesturefy. The add-on doesn't display a button in the browser, but has an options page that lists all the gestures. Here is a list of them along with a screenshot of the gesture directions.
- New tab
- Close tab
- Restore tab
- Reload tab
- Reload tab
- Page back
- Page forward
- Scroll to the top
- Scroll to the bottom
- Focus right tab
- Focus left tab
- Open Gesturefy settings
Some gestures require multiple actions which have to be done in a sequence, all the while when the right mouse button is held down. For e.g. To open a new tab, right-click and drag the cursor down, and drag it upwards without letting go of the mouse button. It may sound difficult at first, but remember this, don't drag it too far, make the gesture as short as possible, and you may realize how convenient it is.
Don't like the gesture? Create your own by using the + button, or change an existing one by clicking on it. The creation process consists of three steps: Command, Gesture Directions, and Labels.
Click on command to bring up a "Command bar", which lets you select the action that is triggered when you make the gesture. For e.g. New tab or close tab. Next you'll need to select the Gesture Directions, which is to set the way the mouse should be dragged. There are two ways to define this, either use the arrow keys to set it, or draw the gesture inside the large box on the right. The Label is optional, but if configured, will display the command on the screen when you use the gesture.
Gesturefy allows you to customize the gesture trace's line color, opacity, width, thickness, command's font color, size, and gesture direction color. The Blacklist option can be used to add websites which the gestures should be disabled on.
These are more advanced gestures, and are disabled by default. Go to the Extras menu in the add-on's page to enable these. Rocker gestures make use of both mouse buttons. For e.g. Right-click and hold the button, followed by a left clickÂ to execute a command. Or use it the other way (left click and hold + right click). Naturally, this is limited to 2 combinations, but the good news is that you can customize them.
Hold the right or left mouse button and use the scroll wheel to make a gesture. Since I use a small mouse, it was a bit difficult for me to use the middle-finger for the scroll wheel while left clicking. But it works well with normal and gaming mice.
Gesturefy is an open source add-on. The extension provides a very intuitive way to navigate web pages, and you don't have to move the mouse to the tab bar every time to switch, close, open tabs. I use Android's full-screen gestures on my phone, so I felt right at home with the add-on.Advertisement