How to get xinput reflect evdev driver's absinfo changes ?

Yann Cantin yann.cantin at laposte.net
Mon Jul 30 07:11:15 PDT 2012


Hi,

>> So, is there a way to adapt xinput's valuators, or even to entirely disable scaling, as the
>> kernel driver will throw valid screen coordinates ?
>  
> the evdev driver updates the axis ranges internally, but the server has (for
> historical reasons) no facilities to update the axis range of a device at
> runtime yet. So evdev simply scales the new range into the given range. If
> the kernel changes at runtime, evdev has no way to detect this, and afaik
> there's no kernel API to be notified of this either.

Ok.

Is it OK and safe to leave a 0-65535 range by default ?

Thanks,
-- 
Yann Cantin
A4FEB47F
--



More information about the xorg mailing list