UEP(4)
π NAME π
okay so bestie, this is the UEP(4) page from the Kernel Interfaces Manual, and the main character here is uep β the eGalax touchscreen driver. periodt. π
β¨ SYNOPSIS β¨
so if you wanna compile this driver into the kernel, literally place these lines into your kernel configuration file, no cap:
device uep
device usb
alternatively, to load the driver as a module at boot time, put this line in loader.conf(5):
uep_load="YES"
and if you want to compile this driver with evdev support enabled, place these lines into the kernel configuration file too:
options EVDEV_SUPPORT
device evdev
π¦ DESCRIPTION π¦
uep provides support for the eGalax onscreen touch panels. iconic. π
the driver is a stub. it just probes and attaches to a 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. iykyk.
to get the mouse working in X(7) (ports/x11/xorg-docs) in native mode, install ports/x11-drivers/xf86-input-egalax.
to get the mouse working in X(7) (ports/x11/xorg-docs) 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. yes bestie, blocking pseudo-device file β thatβs the vibe. π«Ά
π 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)
π AUTHORS π
the uep driver was written by Gleb Smirnoff <glebius@FreeBSD.org>. we love a credited icon. π
π BUGS π
uep cannot act like sysmouse(4), because sysmouse(4) does not support absolute motion events. yeah, thatβs the whole bug note β dramatic but true. π
okay bye bestie π this oneβs from Debian, dated August 5, 2018, and the manual footer says UEP(4) β slay, thatβs the whole page. πβ¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- Copyright (c) 2010 Gleb Smirnoff <glebius@FreeBSD.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms