Attilio Fiandrotti schrieb:
> Attilio Fiandrotti wrote:
>> Hi
>>
>> Many testers of the graphical debian-installer reported that SynPS/2 
>> Synaptics TouchPad cannot be correctly managed by linux_input module: 
>> while buttons are correctly handled, touchpad movement is missing.
>> Using df_input i can see the cursor is fixed in the bottom-left corner 
>> of the screen, while USB mices and keyboard are instead correctly handled.
>> This touchpad is correctly managed by ps2mouse module, but disabling 
>> linux_input is unfortunately not an option now that we're close to Etch 
>> release.
>> We really need a definitive fix for this issue to be backported in DFB 
>> 0.9.25.1
>> Did someone else run into this issue too? Any idea about how to fix it?
>> We really need a fix for this.
> 
> Using a synaptic touchpad, the linux input system delivers ABS_X and 
> ABS_Y values: this is the input_event received
> 
> $16 = {time = {tv_sec = 1163514971, tv_usec = 190822}, type = 3, code = 
> 0, value = 2899}
> (gdb) p *devt
> 
> this is the DFBInputEvent the above linux_input event gets translated 
> into and that gets dispatched by the event thread
> 
> $22 = {clazz = DFEC_INPUT, type = DIET_AXISMOTION, device_id = 1, flags 
> = 3, timestamp = {
>      tv_sec = 1163514971, tv_usec = 190822}, key_code = -1, key_id = 
> 4294967295,
>    key_symbol = 4294967295, modifiers = 4294967295, locks = 4294967295, 
> button = DIBI_LEFT,
>    buttons = DIBM_LEFT, axis = DIAI_X, axisabs = 2899, axisrel = 
> -1212997877}
> 
> Does anyone see anything wrong in this mapping ? should i look somewhere 
> else?

The linux_input DirectFB driver needs to know that it's a touchpad and
should translate and scale the values somehow I guess :)

-- 
Best regards,
   Denis Oliver Kropp

.------------------------------------------.
| DirectFB - Hardware accelerated graphics |
| http://www.directfb.org/                 |
"------------------------------------------"

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to