* feature: Add Dell haptic touchpad control, update default intensity
* fix: polish Dell haptic touchpad package
Use an MIT license file for the packaged scripts and prefer the active loginctl user in the install hook so the initial intensity setup targets the live desktop session instead of an arbitrary regular account.
* fix: clean up Dell haptic touchpad package metadata
Drop the bundled license file and align the package metadata so the package contents still build cleanly after the maintainer update.
* fix: correct Dell haptic touchpad package URL
Point the package metadata at the canonical omarchy-pkgs repository so users see the source location maintained under the omacom-io project.
* feature: package Dell XPS haptics as standalone service
* fix: tighten Dell haptics package setup
Mainline libfprint (1.94.x) does not yet ship the open-source
focaltech_moc driver. The driver lives in libfprint master under
LGPL but the official Arch package builds from the v1.94.10 tag,
so the driver is unavailable on Arch / Omarchy.
The driver is otherwise complete; it just needs USB ID 2808:a97a
added to id_table[] for the FocalTech FT9349 ESS sensor shipped in
the ASUS ExpertBook Ultra B9406CAA. The upstream MR with that
one-line addition is in flight at gitlab.freedesktop.org/libfprint/libfprint.
This package builds libfprint master, applies the one-line patch,
and installs as libfprint-git. provides=libfprint conflicts=libfprint
so it cleanly replaces the stock package.
Tested locally: makepkg -s succeeds; built lib contains the
focaltech_moc driver; id_table[] in the build tree includes 0xA97A.
The same patched build has been running on tuli (B9406CAA) since
2026-04-25 with enrollment, verification, suspend/resume all working.
Once upstream lands and Arch's libfprint catches up to a release
that includes both, this package can be removed from OPR.
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>