evdev: found only multitouch-axes.
Peter Hutterer
peter.hutterer at who-t.net
Tue Jul 2 20:25:25 PDT 2013
On Thu, Jun 20, 2013 at 09:27:51AM +0200, lanlaf wrote:
> Hello,
>
> I've installed Debian 7.0 armhf to an Amlogic 8726-MX based android
> tablet. I use the original kernel from the android partition. I'e
> also installed xorg and xfce4.
>
> It works fine with an external USB keyboard/mouse, but the
> touchscreen doesn't work with any of the X input drivers I've tried
> (evdev, multiouch, synaptics).
>
> I've tried with the xserver-xorg-input-evdev 1.7 driver in Debian 7.0,
> it didn't do anything. The experimental package is version 1.7.1, it
> crashes as soon as I touch the screen. I've cloned the git version and
> compiled it, it gives me the error message:
>
> found only multitouch-axes. That shouldn't happen.
>
> The tablet has a sitronix st15xx touchscreen, the driver is built-in
> to
> the kernel. It generates MT events outside X if I watch it with
> input-events program.
>
> I am aware of bug# 64029 which deals with this. So basicly this is a
> +1 message, that I am affected. I am willing to test or provide
> further information if needed.
>
> The touchscreen is the main built-in input device on a tablet. The
> idea would be to use the touchscreen to move the pointer and
> generate click events, so that I can start and close programs, and
> use an on-screen keyboard to input text.
64029 has been fixed and the driver won't crash anymore now. however, a
device that only exposes mt axes and no ABS_X/ABS_Y is agains the kernel
spec iirc and we won't support those. Fix the kernel driver and the evdev
driver will just work.
Cheers,
Peter
More information about the xorg
mailing list