EasyStroke is an application which can recognize gesture made by pointing devices such as mouse, pen, finger, etc. Gestures or strokes handled by EasyStroke are movements of pointing devices while holding down a specific mouse button. EasyStroke will execute certain actions configured by users if it recognizes the stroke, EasyStroke can emulate key presses, execute shell command, hold down modifiers, etc. There is an interested feature of EasyStroke that is "application-dependent gesture" ability which only take an action depending on recently active application.

Please note that EasyStroke is an old application and might be not fully supported by latest Ubuntu version. Fortunately, I have tested it on Ubuntu 11.10 Oneiric Ocelot (XFCE) and everything works well.

Install EasyStroke on Ubuntu
EasyStroke is available on Ubuntu repository, so simply type the following command to install it:
  • sudo apt-get install easystroke

If you prefer adding a PPA repository, type this command instead:
  • sudo add-apt-repository ppa:easystroke/ppa
  • sudo apt-get update
  • sudo apt-get install easystroke

Once installed, EasyStroke can be accessed via "Accessories" category on menu. When you run the application, you will have an icon on notification area.

Advise for Unity users
EasyStroke have not used indicator applet yet, so when you run it from menu, you have nothing on Indicator Applet. To solve this problem, simply run EasyStroke from Terminal:
  • easystroke -g
It will run EasyStroke and open configuration windows automatically.

For EasyStroke configuration, please refer to the official documentation.

Have not interested yet? Watch this video to see what EasyStroke can do :)

Enjoy :)