xref: /dflybsd-src/share/man/man4/uep.4 (revision d4f2806c6676d4017e597ad23694e1e6a2d58585)
1*d4f2806cSSascha Wildner.\" Copyright (c) 2010 Gleb Smirnoff <glebius@FreeBSD.org>
2*d4f2806cSSascha Wildner.\" All rights reserved.
3*d4f2806cSSascha Wildner.\"
4*d4f2806cSSascha Wildner.\" Redistribution and use in source and binary forms, with or without
5*d4f2806cSSascha Wildner.\" modification, are permitted provided that the following conditions
6*d4f2806cSSascha Wildner.\" are met:
7*d4f2806cSSascha Wildner.\" 1. Redistributions of source code must retain the above copyright
8*d4f2806cSSascha Wildner.\"    notice, this list of conditions and the following disclaimer.
9*d4f2806cSSascha Wildner.\" 2. Redistributions in binary form must reproduce the above copyright
10*d4f2806cSSascha Wildner.\"    notice, this list of conditions and the following disclaimer in the
11*d4f2806cSSascha Wildner.\"    documentation and/or other materials provided with the distribution.
12*d4f2806cSSascha Wildner.\"
13*d4f2806cSSascha Wildner.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
14*d4f2806cSSascha Wildner.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
15*d4f2806cSSascha Wildner.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
16*d4f2806cSSascha Wildner.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
17*d4f2806cSSascha Wildner.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
18*d4f2806cSSascha Wildner.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
19*d4f2806cSSascha Wildner.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
20*d4f2806cSSascha Wildner.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
21*d4f2806cSSascha Wildner.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
22*d4f2806cSSascha Wildner.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
23*d4f2806cSSascha Wildner.\" SUCH DAMAGE.
24*d4f2806cSSascha Wildner.\"
25*d4f2806cSSascha Wildner.\" $FreeBSD: head/share/man/man4/uep.4 222600 2011-06-02 09:56:53Z uqs $
26*d4f2806cSSascha Wildner.\"
27*d4f2806cSSascha Wildner.Dd March 14, 2014
28*d4f2806cSSascha Wildner.Dt UEP 4
29*d4f2806cSSascha Wildner.Os
30*d4f2806cSSascha Wildner.Sh NAME
31*d4f2806cSSascha Wildner.Nm uep
32*d4f2806cSSascha Wildner.Nd eGalax touchscreen driver
33*d4f2806cSSascha Wildner.Sh SYNOPSIS
34*d4f2806cSSascha WildnerTo compile this driver into the kernel, place the following lines into
35*d4f2806cSSascha Wildneryour kernel configuration file:
36*d4f2806cSSascha Wildner.Bd -ragged -offset indent
37*d4f2806cSSascha Wildner.Cd "device uep"
38*d4f2806cSSascha Wildner.Cd "device usb"
39*d4f2806cSSascha Wildner.Ed
40*d4f2806cSSascha Wildner.Pp
41*d4f2806cSSascha WildnerAlternatively, to load the driver as a
42*d4f2806cSSascha Wildnermodule at boot time, place the following line in
43*d4f2806cSSascha Wildner.Xr loader.conf 5 :
44*d4f2806cSSascha Wildner.Bd -literal -offset indent
45*d4f2806cSSascha Wildneruep_load="YES"
46*d4f2806cSSascha Wildner.Ed
47*d4f2806cSSascha Wildner.Sh DESCRIPTION
48*d4f2806cSSascha WildnerThe
49*d4f2806cSSascha Wildner.Nm
50*d4f2806cSSascha Wildnerdriver provides support for the eGalax onscreen touch panels.
51*d4f2806cSSascha Wildner.Pp
52*d4f2806cSSascha WildnerThe driver is stub.
53*d4f2806cSSascha WildnerIt just probes and attaches to USB device, creates device entry
54*d4f2806cSSascha Wildnerand feeds reassembled packets from the hardware to it.
55*d4f2806cSSascha Wildner.Pp
56*d4f2806cSSascha WildnerTo get mouse working in
57*d4f2806cSSascha Wildner.Xr X 7 ,
58*d4f2806cSSascha Wildnerone needs to install
59*d4f2806cSSascha Wildner.Pa x11-drivers/xf86-input-egalax .
60*d4f2806cSSascha Wildner.Sh FILES
61*d4f2806cSSascha Wildner.Nm
62*d4f2806cSSascha Wildnercreates a blocking pseudo\-device file,
63*d4f2806cSSascha Wildner.Pa /dev/uep0 .
64*d4f2806cSSascha Wildner.Sh SEE ALSO
65*d4f2806cSSascha Wildner.Xr egalax 4 Pq Pa x11-drivers/xf86-input-egalax ,
66*d4f2806cSSascha Wildner.Xr usb 4 ,
67*d4f2806cSSascha Wildner.Xr loader.conf 5 ,
68*d4f2806cSSascha Wildner.Xr xorg.conf 5 Pq Pa x11/xorg
69*d4f2806cSSascha Wildner.Sh AUTHORS
70*d4f2806cSSascha Wildner.An -nosplit
71*d4f2806cSSascha WildnerThe
72*d4f2806cSSascha Wildner.Nm
73*d4f2806cSSascha Wildnerdriver was written by
74*d4f2806cSSascha Wildner.An Gleb Smirnoff Aq Mt glebius@FreeBSD.org
75*d4f2806cSSascha Wildner.Sh BUGS
76*d4f2806cSSascha Wildner.Nm
77*d4f2806cSSascha Wildnercan't act like
78*d4f2806cSSascha Wildner.Xr sysmouse 4 ,
79*d4f2806cSSascha Wildnersince the latter does not support absolute motion events.
80