How to enable touchscreen in Xfbdev

pHilipp Zabel philipp.zabel at gmail.com
Mon Sep 10 23:09:16 PDT 2007


Hi,

On 9/10/07, Prashant J Zaveri <pjz1607 at gmail.com> wrote:
> Hello,
>
> I have cross-compiled Xfbdev for ARM9 core and want to run it on a
> board powered by Freescale's i.MX21 processor and running Kernel
> Vanilla 2.6.22 with a few board-specific patches.
>
> I m using following flag to cross compile X server :
>
> --host=arm-linux --enable-kdrive --disable-kdrive-vesa
> --disable-xephyr --disable-xorg --disable-xorgcfg --disable-dri
> --disable-glx --disable-ipv6 --disable-xglserver --disable-xglxserver
> --disable-xsdlserver --disable-xwinserver --disable-xnest
> --disable-xephyr --disable-dmx --enable-tslib --disable-xinput
> --enable-touchscreen
>
> It enables tslib, but TOUCHSCREEN is still showing undefined in header
> files. How to enable touchscreen support in server ?

TOUCHSCREEN is not needed if you use tslib. Maybe have a look at the
patches that we use in OpenEmbedded:
http://www.openembedded.org/repo/org.openembedded.dev/packages/xorg-xserver/

If anybody has an idea how to improve/fix especially the xcalibrate
patches (http://www.openembedded.org/repo/org.openembedded.dev/packages/xorg-xserver/xserver-kdrive/xcalibrate-new-input-world-order.patch,
http://www.openembedded.org/repo/org.openembedded.dev/packages/xorg-xserver/xserver-kdrive-git/enable-xcalibrate.patch),
I'd be most grateful.

regards
Philipp



More information about the xorg mailing list