Does XOrg not have any proper HID support at all?

Pauli Nieminen suokkos at gmail.com
Mon Jul 26 09:17:48 PDT 2010


On Mon, Jul 26, 2010 at 4:30 PM, Cedric Sodhi <manday at gmx.net> 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?
>>
>>
>>
>> _______________________________________________
>> xorg-devel at lists.x.org: X.Org development
>> Archives: http://lists.x.org/archives/xorg-devel
>> Info: http://lists.x.org/mailman/listinfo/xorg-devel
>
> _______________________________________________
> xorg-devel at lists.x.org: X.Org development
> Archives: http://lists.x.org/archives/xorg-devel
> Info: http://lists.x.org/mailman/listinfo/xorg-devel
>


More information about the xorg-devel mailing list