[ANNOUNCE] evmapd - An input event remapping daemon

From: Theodoros V. Kalamatianos <hidden>
Date: 2007-07-03 10:47:49

Hi,

I'd like to announce the first testing release of evmapd. Its homepage 
will for the foreseeable future reside at:

http://www.softlab.ece.ntua.gr/~thkala/projects/evmapd/evmapd.html

evmapd is a daemon for the remapping of input events on Linux. It uses the 
evdev interface to access an input device and then the uinput interface to 
create a virtual device to which the altered events are relayed.

It can be used to remap keys, buttons and axis, or to perform some more 
complex translations between different event types, such as remapping the 
POV switches of a joystick to sets of buttons (gamers using WINE will 
probably find this useful).

As a treat, it incorporates an auto-calibration algorithm for ABS axis 
events, which is relatively functional and may be useful for some joystick 
owners. People who used my kjscal kernel module (if any - speak up if you 
did :-) will find this functionality very familiar (probably because it's 
exactly the same algorithm).

Any comments, suggestions and bug reports are welcome. Patches and 
bugfixes even more so. I am especially interested in real life use 
examples of evmapd.


Cheers,

Theodoros Kalamatianos


PS: And, yes, kjscal is as of now an unsupported project. Deprecated. 
Terminated. Dead and buried. You get the idea...

PS2: Ummm, BTW evmapd does not do force-feedback. Can't really code that 
one without some FF hardware...
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help