On Mon, Jul 26, 2010 at 4:30 PM, Cedric Sodhi <[email protected]> wrote: > Ok, in all detail, I would not have neglected to describe the whole > situation if I had known that you'd like to hear it - was just trying to > keep it short, or, as I usually put it: > > I was trying to keep it abstract to make it as hard as possible to find a > solution. > > ^^ > > In my case the application I'm doing this for is The GIMP, but please be > reminded that this is just an example and you could take any other > application where such problem could occur. So please, even if you know that > coming versions of the GIMP solve this or know another, GIMP sepcific > solution to this, don't mention it, I'm looking for a generic XOrg specific > way which solves this once and for good! > > Particularily, I want to make a space-navigator device [1] control the view > in the GIMP by MAPPING BUTTONS TO AXES, because the GIMP lacks native > support to properly map axes to actions. > > But usually anything interactive such as panning, scrolling, etc requires > configuring a specific repeat-rate and of course, the button itsself. EVDev > doesn't support proper repeat rates not to mention axes beyond X and Y. > > I hope this became very clear now. > > PS: Please rule out other solutions, I've quite checked everything and X is > not only the only possible options, it is also the GENERIC and THUS > PREFFERED way of managing such a setup. > > Thanks. > > [1] http://www.3dconnexion.com/products/spacenavigator.html >
I don't know about axis but xbinkeys supports mapping mouse buttons to any actions you wish. You can even make it send other input events with xte. http://hanschen.org/2009/10/13/mouse-shortcuts-with-xbindkeys/ > On 07/26/2010 02:11 PM, Daniel Stone wrote: >> >> (Please don't drop the list from CC.) >> >> On Mon, Jul 26, 2010 at 01:04:10PM +0200, Cedric Sodhi wrote: >>> >>> Yes. >>> >>> In more detail: Evdev does not appear to have ANY mention of other axes >>> besides X and Y in its config - which renderes it practically a mouse driver >>> rather than anything HID related. >> >> What _exactly_ are you trying to do? >> >> >> >> _______________________________________________ >> [email protected]: X.Org development >> Archives: http://lists.x.org/archives/xorg-devel >> Info: http://lists.x.org/mailman/listinfo/xorg-devel > > _______________________________________________ > [email protected]: X.Org development > Archives: http://lists.x.org/archives/xorg-devel > Info: http://lists.x.org/mailman/listinfo/xorg-devel > _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
