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