touch panel support
Vulpes Velox
v.velox at vvelox.net
Wed Apr 7 13:55:31 UTC 2010
On Sat, 27 Mar 2010 00:17:06 +0300
Gleb Smirnoff <glebius at FreeBSD.org> wrote:
> Hello,
>
> I've got a display with touch panel, and I'd like to get in
> working in FreeBSD. The touch panel is supported by NetBSD's
> uep(4). So far, I have written uep(4) for FreeBSD, that
> successfully reads and parses data from the USB touch panel device.
>
> And then I've got a problem. Our mouse subsystem is not ready for
> touch panels. Our mouse(4) protocol does not support mouse driver
> passing _absolute_ coordinates to the mouse(4) subsystem. It only
> expects a relative movement of the mouse. But _absolute_
> coordinates are principal idea of any touch panel.
>
> The lesser problem is lack of generic support for touch panel
> calibration.
>
> Both of these problems are solved in NetBSD. They've got a
> wsmux(4) device, just like our kbdmux(4), but for mice. This mouse
> multiplexer can also understand absolute coordinates from
> underlying mice drivers. NetBSD also has a generic support for
> calibration of touch panels.
>
> What is the FreeBSD future way to go: port things for NetBSD?
> Write something different?
I am curious, what would it take to get to get it working in a
relative manner? I personally find this useful myself and generally
how I prefer to use my Wacom.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20100407/4ae3e670/signature.pgp
More information about the freebsd-arch
mailing list