HMT(4)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸ’– hmt(4) β€” Kernel Interfaces Manual, but make it cute πŸ’–

okay so bestie, welcome to hmt(4) from the Kernel Interfaces Manual β€” yes, the manual name is folded right in here, no cap ✨ this page is literally about the MS Windows 7/8/10 - compatible HID multi-touch device driver, and it's giving β€œlaptop touchscreen support main character energy” πŸ’…


✨ NAME ✨

hmt β€” MS Windows 7/8/10 - compatible HID multi-touch device driver

πŸ› οΈ SYNOPSIS πŸ› οΈ

okay so to compile this driver into the kernel, place the following lines into your kernel configuration file, fr fr:

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"

🌸 DESCRIPTION 🌸

the hmt driver provides support for the MS Windows 7/8/10 - compatible HID multi-touch devices found in many laptops. like, that's its whole vibe β€” it's the touchy-feely hardware whisperer 🫢

to get the multi-touch device working in X(7) (ports/x11/xorg-docs), install ports/x11-drivers/xf86-input-evdev β€” that's the move, bestie πŸ’…

πŸŽ€ FILES πŸŽ€

hmt creates a pseudo-device file, /dev/input/eventX, which presents the multi-touch device as an input event device. yes, that exact path β€” iconic, lowkey essential πŸ¦‹

πŸ‘€ SEE ALSO πŸ‘€

πŸ‘‘ AUTHORS πŸ‘‘

the hmt driver was written by Vladimir Kondratyev <wulf@FreeBSD.org> β€” we stan a legend πŸ’œ

πŸ’€ BUGS πŸ’€

hmt cannot act like sysmouse(4) β€” that's the bug note, and it's literally right there, no cap 😭


and the cute little footer sign-off? that's Debian, August 11, 2020, and HMT(4) at the very end β€” bye bestie, go touch some multi-touch pixels 🫢✨

πŸ“¦ where this page comes from