From: Ulf Brosziewski Subject: Re: imt touchpad scaling and acceleration To: Chris Narkiewicz , tech@openbsd.org Date: Sun, 1 Jun 2025 10:43:26 +0200 You are aware of the difference between mouse.scale and mouse.scaling and that your egrep comand doesn't cover mouse[1-9].* attributes? Are you using an Xorg configuration that interferes with the kernel defaults? On 6/1/25 01:37, Chris Narkiewicz wrote: > 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 >