GEM (GEstures with Mouse) – a mouse gesture based input mechanism from CDAC, Mumbai

CDAC, Mumbai has released beta-0.1 version of GEM (GEstures with Mouse). It is an open source input mechanism which uses gestures as input to the system. Gestures can be drawn using a mouse or some equivalent device like touch pad, joystick, pen tablet etc. Gestures can drawn either as single-part (continuous) or multi-part (discontinuous) as shown in screen shots below:

drawing a single-part gesture
Drawing a single-part gesture in input window
Drawing a multi-part gesture
Drawing a multi-part gesture in input window

This Input mechanism is intended for people suffering with different kinds of motor disabilities, who may face problems in using mouse and keyboard in conventional way. Hence, it provides them with an alternate and effective mechanism for using the system to perform various tasks such as navigation, executing commands & keyboard shortcuts, and launching applications etc. on Linux desktop.

More details about GEM can be accessed at

GEM related URLs:

1. Accessibility Project Main page at CDAC, Mumbai website can be accessed at

2. GEM can be download at

3. User documentation for GEM can be accessed at

Feedbacks, bug reports or feature enhancement requests about the application can be sent to ossd[at]cdac[dot]in.


Google Offers Cloud-Based Learning Engine

How could providing developers with machine learning on tap unleash a flood of smarter apps? What is Google Prediction API? How will it help developers to create software that learns how to handle incoming data? Read at