Okay, ich habe es jetzt geschafft, das zu sortieren, also für alle anderen, die auf dieses Problem stoßen.
xinput
listete meine Geräte auf:
⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ PixArt USB Optical Mouse id=13 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ...
Dann konnte ich von dort die Requisiten für die Eingabe sehen:
Device 'PixArt USB Optical Mouse': Device Enabled (142): 1 Coordinate Transformation Matrix (144): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Natural Scrolling Enabled (279): 0 libinput Natural Scrolling Enabled Default (280): 0 libinput Scroll Methods Available (281): 0, 0, 1 libinput Scroll Method Enabled (282): 0, 0, 1 ...
Was ergab, dass evdev nicht mehr der Treiber war und jetzt libinput der Treiber war. Zu diesem Zeitpunkt ging ich zu https://www.systutorials.com/docs/linux/man/4-libinput/ und stellte meine Optionen unter /usr/share/X11/xorg.conf.d/42-middle-mouse- ein. scrolling.conf auf Folgendes:
Section "InputClass" Identifier "Middle Mouse Button Scrolling" MatchProduct "PixArt USB Optical Mouse" Option "MiddleEmulation" "on" Option "ScrollMethod" "button" Option "ScrollButton" "2" EndSection
Nach dem Neustart funktioniert mein 3m-Ergo-Maus-Scrollen wieder.