hmt(4)

hmt4

Ms windows 7/8/10 - compatible hid multi-touch device driver

Usage

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

device hmt device hidbus device hid device hconf device evdev

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

hmt_load="YES"

Overview

The hmt driver provides support for the MS Windows 7/8/10 - compatible HID 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-evdev.

Files

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

Releases

15 releases since FreeBSD 13.0-RELEASE; the text changed 2 times.

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

Authors

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

Bugs

hmt 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.