AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
It's easy to set up and use your own own mouse or pen gestures with Easystroke, which can execute custom predefined actions when it recognizes gestures on the screen.
For some reason, mouse gestures have never fully caught on with desktop users. Movements of the mouse that launch a command or simulate a combination of keys are ideal for those who prefer not to move their hands constantly between the mouse and the keyboard, or who have trouble typing because of some physical challenge.
gestikk provides mouse gestures for you, supporting many linux window managers. With gestikk, you can easily control your PC by drawing gestures with the mouse: mouse gestures. Gestikk allows to define an infinite number of gestures, which start applications or simulate key presses. Versions >= 0.5 uses PyGTK for GUI and python-virtkey for keypresses.
My first brush with mouse gestures on the Opera browser was an accident, but the ability to quickly move backward or forward in the browser history, open new windows, close tabs, and more without using the menus or moving the mouse toward the navigation toolbar won me over immediately. Nowadays, this feature is available in Firefox and Konqueror too, and you can even configure mouse gestures for GNOME and KDE desktop environments.
A video and its making of, about some utilities and tips to improve usability of a Gnu/Linux desktop: tilda, compiz, easystroke, gnome-globalmenu, keyboard layout, gnome-do, and keynav. Do you know all of them?
Popular open source office suite OpenOffice has partnered with a company named WarMouse to release the first mouse built specifically for the application. The mouse features a whopping 18 programmable buttons with double-click functionality.
Multitouch interfaces provide a great deal of benefits for integrating new interaction modes within applications. Newer hardware and drivers on Mac OS X and Microsoft® Windows® allow for a variety of gestures beyond point and click that create more efficient application navigation.
The Linux system call interface permits user-space applications to invoke functionality in the kernel, but what about invoking user-space applications from the kernel? Explore the usermode-helper API, and learn how to invoke user-space applications and manipulate their output.
Brightside is a small utility for extending the functionality of Metacity, the default window manager for the GNOME desktop. Now at version 1.4.0, it currently offers two mutually exclusive functions: corner actions that are activated when the mouse cursor moves to one of the desktop's corners, and scrolling with the mouse between desktops.