On Sun, Apr 13, 2025 at 2:14 PM H. Hartzer <h...@hartzer.sh> wrote:
>
> Hi misc@,
>
> I've been using 7.6, through the same drive, on three different Thinkpad
> laptops. Pretty different results on all of them as far as the
> trackpoint goes.
>
> T400:
>
> In sway: Touchpad works great, but the whole trackpoint does nothing, buttons 
> and
> all. I think that's because /dev/wsmouse1 is owned by root:wheel, and not
> my user? /dev/wsmouse0 is owned by my user. I'm not sure what configures
> /dev permissions. I do see that /dev is pre-populated and not dynamic.
>
> R500:
>
> In sway or on the console with wsmoused running: Trackpoint jumps around
> erratically, like it does box jumps from one corner to another.
> Unusable. Touchpad is good, though. Trackpoint buttons work, but after
> using them the cursor jumps away. It's possible I was using root for
> sway, but can't quite remember when I was doing this.
>
> X: Trackpoint works fine. However, one of my favorite features is being
> able to hold down the middle button and scroll with the trackpoint. It's
> not doing this.
>
> In FreeBSD with sway it worked as I expected it to, including with the
> middle button and scroll, so I'm ruling out hardware.
>
> X200s:
>
> Sway: Trackpoint works great, but no middle mouse button scrolling. It
> is a little slow, though. I didn't notice any wsconsctl tunables for
> speed on it.
>
> I'm rather new to OpenBSD, coming from a FreeBSD background. I may be
> missing some obvious things here and would appreciate some guidance on
> what to try. I also understand that Wayland is pretty new to OpenBSD and
> I may be asking for some problems.

I may not be understanding you entirely. e.g., I am not certain
of your reference to "sway".

> Many years ago I configured my X configuration by hand, then it
> generally seemed to "figure it out" and I've been configuration-less for
> a while. I'm not sure what the best practices currently are.

I too, for several releases, did not have to have an xorg.conf, but
with OpenBSD 7.6 (possibly with 7.5 as well), I had to create one
with following for the trackpad (touchpad) to work as it did before,
and where I could use synclient(1) to adjust/define its behavior.

Section "InputDevice"
        Identifier      "touchpad"
        Driver          "synaptics"
EndSection

Section "ServerLayout"
        Identifier      "Layout0"
        InputDevice     "touchpad"
EndSection

Without this section, the "synaptics" module was not getting
loaded.

Hope this is helpful,
--patrick

> I appeciate any advice you can offer.
>
> Thank you!
>
> -Henrich
>

Reply via email to