Results 1 to 10 of 495

Thread: Announcing easystroke, a gesture recognition app

Threaded View

  1. #1
    Join Date
    May 2008
    Beans
    25

    Announcing easystroke, a gesture recognition app

    Hi,

    I'd like to announce easystroke, a new gesture recognition application for linux. Gesture recognition means that you can draw arbitrary curves on the screen by holding down a specific mouse button, and if the program recognizes their shape, it will perform certain actions. For example, you can configure easystroke to maximize the current window if you draw a straight line in North-East direction.

    My primary motivation for writing easystroke was to allow easy operation of a Tablet PCs even without a keyboard present, but of course it will work just as well with a mouse. It is not meant to replace an onscreen keyboard/input panel such as cellwriter, but rather supplement it.

    Here's a short list of the program's main selling points:
    • It aims to be easy to set up and to configure. There are no configuration files that need to be edited and no cryptic commands that have to be entered somewhere.
    • It tries to give the user easy access to the most commonly used features: Setting up a new gesture requires just a few clicks and will show only one small popup dialog (to actually define the stroke)
    • It allows you to use strokes of arbitrary shape. There is no requirement that gestures have to be composed of line segments, and curvy shapes such as an 'S' or a 'G' work just fine.
    • Some of the features make life without a keyboard a lot easier: You can emulate a scrollwheel, ignore the next stroke and pass the next mouse action to the application (possibly with a modifier held down, so that you can Alt-move or Alt-resize a window without a keyboard) and emulate an additional button that your tablet pen didn't even have in the first place.
    • The project is still young, so there's much more to come.


    EDIT (Aug 3): The latest version is 0.2.1. See this post for details.
    EDIT (Aug 17): Released 0.2.2.
    EDIT (Dec 12): Current version is 0.3.0
    EDIT (Feb 2): Released 0.4.0

    The program is available as a .deb package tested on Ubuntu Intrepid and as a source tar.gz. It is also available through my launchpad PPA. There are a few screenshots on the project's documentation page.

    Thank you,
    Tom
    Last edited by Tom Jaeger; February 8th, 2009 at 08:38 PM. Reason: new release

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •