Okay, in order for your trackpoint to be handled explicitly via the evdev driver (as it was in openSUSE 13.2)…
- Make sure that ‘xf86-input-evdev’ is installed. You can check this with
rpm -qa|grep xf86-input
If necessary, install with
zypper in xf86-input-evdev
- To override the 60-libinput.conf (catchall), you’ll need to create 75-trackpoint.conf (and remove your earlier custom config file)
Section "InputClass"
Identifier "Trackpoint"
MatchProduct "TPPS/2 IBM TrackPoint"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Be careful with your syntax. Once saved, restart the X-server with CTRL+ALT+Backspace (twice), and verify the input driver in use for your trackpoint is now the evdev driver. Hopefully, it will provide the desired behaviour without further tweaking. However, this is easily achieved with the appropriate options being added to 75-trackpoint.conf, (or using the xset command should work as it used to in openSUSE 13.2).
Report back with your results.