ietp(4)

ietp4

Elantech i2c touchpad device driver

Usage

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

device ietp device hidbus device hid device iichid device iicbus device evdev

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

ietp_load="YES"

Overview

The ietp driver provides support for the Elantech I2C touchpad multi-touch devices found in many laptops.

To get multi-touch device working in X(7) (ports/x11/xorg-docs), install ports/x11-drivers/xf86-input-libinput.

Files

ietp creates a pseudo-device file, /dev/input/eventX which presents the multi-touch device as an input event device.

Releases

13 releases since FreeBSD 13.2-RELEASE; the text changed 2 times.

  1. 13.2
  2. 13.3–13.5
  3. 14.0–16.0

Authors

The ietp driver was written by Vladimir Kondratyev ⟨[email protected]⟩.

Bugs

ietp cannot act like sysmouse(4)

From base 16.0-CURRENT-20261027-61c70dc16a79 in FreeBSD 16.0-CURRENT (2026-10-27). Parsed by carta from the page's mdoc source.