Download raw body.
imt touchpad scaling and acceleration
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
>
imt touchpad scaling and acceleration