Struggling to figure out how to change touchpad speed and scrolling speed

Hello.

Recently, installed FreeBSD 14.3, on my ThinkPad T430, choosing for my GUI setup, well, Wayland, to be specific, River window manager.

Honestly, things have been going great, however... I am having a little issue with one thingy.. which is, as per Thread Title, cannot figure out... how to change touchpad speed + scrolling speed. The defaults are a bit... too slow, which makes using the touchpad a bit of pain.

As for what I have tried..
Tweaking hw.psm.synaptics parameters, in rc.conf.
Libinput configuration file

So yea.. If nothing else, would love to hear how you all have been configuring the touchpad, especially under wayland.
And I apologize if I haven't included enough details. If it's not enough, I will try to.. fix that. Aaaaa.
 

Hi, I think you need to find what config options of river wm are available for touchpad. As far as I searched on phone, couldn't find a documentation that explains that. May require more research. That arch wiki page gave some code hints.

In X11, I think it could be set in some xorg.conf.d file.

EDIT: https://github.com/riverwm/river/blob/master/doc/riverctl.1.scd#input-configuration
Hi, First of all, thank you for such quick reply.
Second of all, Yup, this was it. It seems I was simply unaware that wayland does these things differently, compared to Xorg (Yeaaa.. on my desktop, still running Xorg.)

This indeed solved my problems. Thank you lots! Have a lovely day :D
 
Hi, First of all, thank you for such quick reply.
Second of all, Yup, this was it. It seems I was simply unaware that wayland does these things differently, compared to Xorg (Yeaaa.. on my desktop, still running Xorg.)

This indeed solved my problems. Thank you lots! Have a lovely day :D
Nice. Would you like to share your solution as future reference here? i.e example code to configure touchpad.

Thanks, you too!
 
Nice. Would you like to share your solution as future reference here? i.e example code to configure touchpad.

Thanks, you too!
Ah, apologies, have been a bit busy.
Yeah.

Code:
# Acceleration profile
riverctl input pointer-2-7-SynPS/2_Synaptics_TouchPad accel-profile adaptive 
# Being able to use the Touchpad while typing
riverctl input pointer-2-7-SynPS/2_Synaptics_TouchPad disable-while-typing disabled
# Scroll direction
riverctl input pointer-2-7-SynPS/2_Synaptics_TouchPad natural-scroll enabled
# Scrolling and Touchpad speed
riverctl input pointer-2-7-SynPS/2_Synaptics_TouchPad pointer-accel 0.75
riverctl input pointer-2-7-SynPS/2_Synaptics_TouchPad scroll-factor 0.85

You can find the pointer name via riverctl list-inputs.
 
Back
Top