I have a Lenovo Thinkpad Yoga, and it has one of these clickpads without physical keys, so the normal config options don’t work to enable the trackpoint scrolling functionality. All threads I’ve found are at least a year old and all I read there is that there is a fix in the evdev drivers that will “soon” be available as part of the package. It’s 2015 now and this either still hasn’t happened or OpenSUSE failed to include it - is there a fix for that today?
Unfortunately, I can’t answer your question directly as I don’t have this hardware.
Anyway, what is reported by the following command?
synclient -l
FWIW, I managed to find a Russian page with Google Translate’s help got the following
Does the suggested configuration work for you?
Section "InputClass"
Identifier "Yoga clickpad buttons"
MatchDriver "synaptics"
# PCM acts on the size of the touchpad 60% until the end of the horizontal and only to the red line (5%) on the vertical
# SCM operates between 40% and 60% across the same and so to the red line
Option "SoftButtonAreas" "0 60% 0 5% 40% 60% 0% 5"
# Reserve area above the red line only for the action buttons (the cursor will not move)
Option "AreaTopEdge" "5%"
# Reserve a small area under the lower horizontal scrolling (the cursor will not move)
Option "AreaBottomEdge" "93%"
# Vertical scrolling along the right side of the touchpad
Option "VertEdgeScroll" "1"
# Horizontal scrolling along the bottom border
Option "HorizEdgeScroll" "1"
# Vertical scrolling with two fingers
Option "VertTwoFingerScroll" "1"
# Horizontal scrolling with two fingers
Option "HorizTwoFingerScroll" "1"
EndSection
More advice also offered here
http://askubuntu.com/questions/541188/how-can-i-get-two-finger-scrolling-working-on-my-trackpad
I hope something presented here is of help to you.
BTW, since this is a Tumbleweed-related question, I will move it to the appropriate forum.
Moved from Hardware
Hi and thanks for the reply,
No, this doesn’t help me. The touchpad (“clickpad”) works fine, exactly the way it should. But what I can’t get to work at all is scrolling with the trackpoint - that’s that red thing in thinkpad keyboards. Scrolling there is done by pressing the middle button and moving it. But since Lenovo merged the mouse buttons with the touchpad about two years ago this doesn’t work anymore with Linux, and although I find lots of “there’s a patch in the making” and “did you try xy”, I didn’t get it to work, and neither seems the evdev patch (which apparently was finished) ever have made it into main evdev.
My older ThinkPad has a trackpoint that just moves the cursor. In front of the keyboard keys (before the space bar), it has three trackpoint buttons where middle-button pressed while moving it still scrolls a page (vertically). It’s probed as “(–) evdev: TPPS/2 IBM TrackPoint: Found 3 mouse buttons”.
BTW just in front of those buttons mine also has a touchpad with two more buttons (no middle button) which can operate interchangeably with the left and right trackpoint buttons. I mostly use the touchpad.
I guess you are saying at some point a TP normally has a trackpoint controlled by a three-button set shared with a touchpad, since you don’t have extra buttons, and that later became a “clickpad” without buttons?
Yes, it doesn’t have those buttons separately anymore, they’re part of the uppermost part of the clickpad now. They do even work, left, middle and right click are working fine with the “buttons” at the upper edge. But scrolling doesn’t. What I’ve done for now is I’ve installed Arch on the thinkpad and the xf86-input-evdev-trackpoint package from AUR which includes the patch. With that package, scrolling works out of the box. But installing it on OpenSUSE unfortunately doesn’t work.
I think the best course of action would be to submit a bug report similar to this [redhat bug report.
https://bugzilla.novell.com/index.cgi](https://bugzilla.redhat.com/show_bug.cgi?id=1173699)
That way it should catch the attention of the package maintainers. It doesn’t look like to big deal to patch and create the necessary package.
Glad that you did. Thanks for the update.
Thanks for posting the problem and raising the bugzilla - the ThinkPad/Yoga is one hybrid that I would look seriously at to replace my 5-year old TP.
I would mention use of Tumbleweed in the bug report (or add a note there), as many more devs/packagers will be using it as a published release. BTW correct spelling is “openSUSE”, and some might take offence (small “o”) at misrepresenting the branding.
They may ask you to attach a copy of /var/log/Xorg.0.log (or other logs), as Xorg uses evdev and any relevant messages about it wrt trackpoint/touchpad will appear towards the end of that log.
So, Have any fix for that problem?