Mouse gestures are a neat user interface gimmick that allow you to perform common functions using quick mouse movements.
They made their big break in web browsers such as Opera and Mozilla, though I can't say as of now who exactly pioneered them, since they have been around for a while in various forms. The basic idea, though, is that you can perform certain functions quickly and easily by combining mouse movement and pressing a mouse button. For example, if you wanted to "gesture left," it could be done by holding down the right mouse button, moving the mouse to the left, and then releasing the right mouse button. Or gesture up and right, by holding the right mouse button, moving the mouse up and then to the right, and then releasing the button. There are also "rocker" gestures that are performed by holding the right mouse button and then pressing the left button, or vise versa.
It's a very quick, easy, and convenient way for interacting with your computer.
xGestures is a shareware program for Mac OS X 10.3 and later that allows you to use mouse gestures in all aspects of your Macintosh computer. You can define gestures for individual programs, or for the whole computer, and map them to useful functions like closing or minimizing windows, switching or launching applications, picking menu items or performing keystrokes, triggering ExposĂŠ, and much more!
It gives you a lot of control over how your computer will manage mouse gestures. You can specify global gestures that will apply to all applications, but you can also specify that certain applications shouldn't use global gestures. Also, if there's a program that you don't want gestures enabled in, possibly because you need to use your mouse and all of its buttons normally, you can disable gestures in that application and it will continue to function normally. Better still, you can enable gestures in a program without changing the functionality of any of the mouse buttons, allowing xGestures mouse gestures to be available in a program that already has its own mouse gestures, like Opera or Mozilla!
If you have a mouse with multiple buttons, you can specify that the third or fourth button be used to perform gestures if you want the right mouse button's functionality to remain the same. Also, you can specify a combination of modifier keys that need to be pressed in order for a gesture to happen, so that it's possible to perform mouse gestures even with a one button mouse.
The program works by installing a kernel extension that allows certain mouse buttons to remapped. By default, the extension is disabled and will not affect your system unless activated by the xGestures program. When xGestures is launched, it will then begin monitoring your mouse movements, and will perform specified actions and a mouse gesture is performed.
I wrote xGestures because, before I had a Macintosh, I became hooked using mouse gestures in the Opera web browser, and then later using the program StrokeIt, which gave mouse gestures functionality to all aspects of Windows. Though there is already a mouse gestures for OS X, called Cocoa Gestures, I was unsatisfied with it, because it only allowed me to use gestures in Cocoa Applications (and not the Finder), and also was very limited in what functions it could have the gestures perform. So, I went insane and wrote an entirely new program from the ground up to do gestures, and here it is!
New in version 1.7.3:
- Fixed hot corners not working in Leopard
- Fixed Dock problems in Leopard
- Fixed bug with 'Choose Menu Item' action and changing menu items
- Other minor (mostly Leopard) bug fixes
System requirements:
Mac OS X 10.3 or later.
System support
PPC/Intel
$5 Shareware
For more information, visit:
http://stout.hampshire.edu/~bjk02/xGestures/
Tags: Software Updates ď Utilities ď

Other Sites