XInput: Atmel maXTouch Digitizer touch screen

Chase Douglas chase.douglas at
Mon Jan 2 18:14:50 PST 2012

On 12/26/2011 09:59 AM, Ben Bucksch wrote:
> On 22.12.2011 16:47, Chase Douglas wrote:
>> If I had to guess, BTN_TOOL_FINGER is likely still getting in the way 
>> of things in the evdev driver.
>> ...
>> the maXTouch chips are handled by atmel_mx_ts in 
>> drivers/input/touchscreen/atmel_mx_ts.c.
> I now hacked this file in a very crude way, by removing some of the 
> finger code. Patch below.
> This has the effect that the random spurious clicks are gone, but I now 
> need a double-tap ("double-click") to effect a mouse click, and 
> effecting a double click is almost impossible. Some click areas do not 
> take my clicks at all (e.g. the app menu *icon* of XFCE4, while it works 
> with a normal mouse), while others do (e.g. the label next to said icon).
> So, it is barely usable, which is already progress, but not there yet. 
> Unfortunately, that's about as far as I can go myself, without blindly 
> stabbing in the dark.

Search for every line with "BTN_TOOL_FINGER". Comment them out.
Recompile, and I'll bet everything will work correctly.

-- Chase

More information about the xorg mailing list