Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Mar 2006 22:14:28 +0100
From:      Ed Schouten <ed@fxq.nl>
To:        FreeBSD X11 <freebsd-x11@freebsd.org>
Subject:   usbtablet(4x) driver for FreeBSD and Xorg
Message-ID:  <20060313211428.GQ762@hoeg.nl>

next in thread | raw e-mail | index | archive | help

--QKpLca3blcvhMJ0W
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hello everyone,

A friend of mine has got a MicroTouch USB touch screen from his brother
(who in his turn got it from his work). FreeBSD does not support these
touch screens out of the box; the ugen(4) driver attaches, which isn't
of much use.

I wrote a patch for the FreeBSD kernel, which hacks the device into a
HID device (I'll release the patch when I've tested it enough):

| (zonk) ~ # dmesg | grep ^uhid1
| uhid1: <MicroTouch Systems, Inc. MicroTouch USB Touchscreen - EX II, clas=
s 0/0, rev 1.10/2.90, addr 2> on uhub1
| (zonk) ~ # usbhidctl -f uhid1 -a
| usbhidctl: device does not support immediate mode, only changes reported.
| Digitizer:Digitizer.Digitizer:Touch=3D1
| Digitizer:Digitizer.Generic_Desktop:X=3D27600
| Digitizer:Digitizer.Generic_Desktop:Y=3D39672

Because a touch screen isn't a lot different than a tablet (Wacoms for
example), I could in theory use the usbtablet(4x) driver to get it
working with X11. For some reason, the usbtablet(4x) driver isn't
shipped with Xorg 6.9 anymore. Does anyone know what happened with it?
(Was it broken? License issues?) I already looked through the Xorg
webcvs, but I couldn't find the usbtablet directory in their repository.

Yours,
--=20
 Ed Schouten <ed@fxq.nl>
 WWW: http://g-rave.nl/

--QKpLca3blcvhMJ0W
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (FreeBSD)

iD8DBQFEFeC0mVI4SHXwmhERAnYiAJ40Hgf4bjcuqZM9S3X/iz9bhMf3rACbB+x1
jXkoLYaOdYomXTo74p4sD24=
=8get
-----END PGP SIGNATURE-----

--QKpLca3blcvhMJ0W--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060313211428.GQ762>