Am Ende habe ich nur einen Workaround des Wechsels gemacht
Libinput Button Scrolling Button (512): 2
xinput set-prop 15 512 3
Wenn ich also die rechte Maustaste gedrückt halte und die Maus bewege, scrollen sie. Nicht ideal, aber es funktioniert
Ich benutze Linux Mint 18.3. Linux Kernel 4.15.0-29-generisch.
Scheinbar zufällig vor einer Weile funktionierte die mittlere Maus auf meiner Apple Magic Mouse nicht mehr. Es funktioniert auf einem Mac, also bin ich mir sicher, dass es nicht die Maus ist
"John Doe's Mouse" ist unten meine Maus.
xinput --list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)] ⎜ ↳ John Doe’s Mouse 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)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Sleep Button id=8 [slave keyboard (3)] ↳ Integrated Camera: Integrated C id=11 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)] ↳ ThinkPad Extra Buttons id=14 [slave keyboard (3)] ↳ USB Keyboard id=9 [slave keyboard (3)] ↳ USB Keyboard id=10 [slave keyboard (3)] xinput --list-props 15 Device 'John Doe’s 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 Accel Speed (284): 0.000000 libinput Accel Speed Default (285): 0.000000 libinput Accel Profiles Available (509): 1, 1 libinput Accel Profile Enabled (510): 1, 0 libinput Accel Profile Enabled Default (511): 1, 0 libinput Natural Scrolling Enabled (286): 0 libinput Natural Scrolling Enabled Default (287): 0 libinput Send Events Modes Available (262): 1, 0 libinput Send Events Mode Enabled (263): 0, 0 libinput Send Events Mode Enabled Default (264): 0, 0 libinput Left Handed Enabled (288): 0 libinput Left Handed Enabled Default (289): 0 libinput Scroll Methods Available (290): 0, 0, 1 libinput Scroll Method Enabled (291): 0, 0, 0 libinput Scroll Method Enabled Default (292): 0, 0, 0 libinput Button Scrolling Button (512): 2 libinput Button Scrolling Button Default (513): 274 libinput Middle Emulation Enabled (296): 0 libinput Middle Emulation Enabled Default (297): 0 Device Node (265): "/dev/input/event17" Device Product ID (266): 1452, 781 libinput Drag Lock Buttons (300): <no items> libinput Horizonal Scroll Enabled (267): 1
Sehen Sie etwas Falsches, was dies verursachen könnte?
bearbeiten:
evtest / dev / input / event17 und dann xinput --test
evtest gibt https://pastebin.com/gTc45Lfy aus
Xinput-Testausgabe https://pastebin.com/7VyWAmAd
Ich bemerkte, als ich mitten im Scrollen war, dass keine neuen Ereignisse auftauchen würden
Am Ende habe ich nur einen Workaround des Wechsels gemacht
Libinput Button Scrolling Button (512): 2
xinput set-prop 15 512 3
Wenn ich also die rechte Maustaste gedrückt halte und die Maus bewege, scrollen sie. Nicht ideal, aber es funktioniert