From: Chris Narkiewicz Subject: imt touchpad scaling and acceleration To: tech@openbsd.org Date: Sun, 01 Jun 2025 00:37:19 +0100 I'm running OpenBSD 7.7 on ThinkPad X1 Gen7 with imt touchad. wsconsctl | egrep 'mouse\.' mouse.type=touchpad mouse.rawmode=0 mouse.scale=0,1162,0,634,0,12,12 mouse.reverse_scrolling=0 Sadly the touchpad acceleration profile makes it rather unpleasant to use. I tried to alter the scale using wsconsctl but it looks like imt driver doesn't allow it. I'm wondering how those parameters are calculated in the kernel and if it's possible to alter the driver in code. I browsed imt.c briefly, but so far I don't see an obvious way to alter the scaling. I'd be grateful for any insight or direction. Best regards, Chris Narkiewicz