logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

uep — eGalax touchscreen driver

Authors

       The uep driver was written by Gleb Smirnoff <glebius@FreeBSD.org>.

Bugs

uep cannot act like sysmouse(4), as sysmouse(4) does not support absolute motion events.

Debian                                           August 5, 2018                                           UEP(4)

Description

       The uep driver provides support for the eGalax onscreen touch panels.

       The driver is a stub.  It just probes and attaches to USB  device,  creates  a  device  entry  and  feeds
       reassembled packets from the hardware to it.  Depending on compile-time kernel options it supports either
       native or evdev operation modes.

       To get the mouse working in X(7) in native mode, install ports/x11-drivers/xf86-input-egalax.

       To get the mouse working in X(7) in evdev mode, install ports/x11-drivers/xf86-input-evdev.

Files

uep creates a blocking pseudo-device file, /dev/uep0 in native mode or /dev/input/eventN in evdev mode.

Name

       uep — eGalax touchscreen driver

See Also

usb(4),  loader.conf(5),  xorg.conf(5) (ports/x11/xorg), egalax(4) (ports/x11-drivers/xf86-input-egalax),
       evdev(4) (ports/x11-drivers/xf86-input-evdev).

Synopsis

       To compile this driver into the kernel, place the following lines into your kernel configuration file:

             deviceuepdeviceusb

       Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):

             uep_load="YES"

       To  compile  this  driver  with  evdev  support  enabled,  place  the  following  lines  into  the kernel
       configuration file:

             optionsEVDEV_SUPPORTdeviceevdev

See Also