Je suis passé à Arch Linux depuis que j'ai posté cette question il y a longtemps. J'espère que cela aidera ceux d'entre vous qui sont confrontés à ce problème. Il y avait quelques erreurs dans mon 99-libinput-custom-config.conf qui me rappelle la plupart du temps quand quelque chose ne fonctionne pas son facteur humain, actuellement, il ressemble à ceci et il fonctionne pour moi dans Arch je pense qu'il devrait être pertinent pour Manjaro aussi bien :
Section "InputClass"
Identifier "My Mouse"
MatchIsPointer "yes"
# MatchVendor "Logitech, Inc."
# MatchProduct "G9x Laser Mouse"
Option "AccelSpeed" "-1"
EndSection
Si vous tapez xinput
vous devriez obtenir une liste quelque chose parmi ces lignes
Virtual core pointer id=2 [master pointer (3)]
Virtual core XTEST pointer id=4 [slave pointer (2)]
Corsair Corsair K30A Gaming Keyboard id=13 [slave pointer (2)]
Logitech G9x Laser Mouse id=9 [slave pointer (2)]
Logitech G9x Laser Mouse Consumer Control id=11 [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)]
Logitech G9x Laser Mouse Keyboard id=10 [slave keyboard (3)]
Corsair Corsair K30A Gaming Keyboard id=16 [slave keyboard (3)]
HD Pro Webcam C920 id=8 [slave keyboard (3)]
Corsair Corsair K30A Gaming Keyboard id=12 [slave keyboard (3)]
Corsair Corsair K30A Gaming Keyboard id=14 [slave keyboard (3)]
Power Button id=7 [slave keyboard (3)]
Logitech G9x Laser Mouse Consumer Control id=15 [slave keyboard (3)]
vous devriez regarder la section Virtual core pointer
à la ligne avec le nom de votre dispositif de pointage et tapez comme dans mon cas xinput list-props 9
où 9 est id. Cela devrait générer une liste comme celle-ci
Device 'Logitech G9x Laser Mouse':
Device Enabled (152): 1
Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Natural Scrolling Enabled (286): 0
libinput Natural Scrolling Enabled Default (287): 0
libinput Scroll Methods Available (288): 0, 0, 1
libinput Scroll Method Enabled (289): 0, 0, 0
libinput Scroll Method Enabled Default (290): 0, 0, 0
libinput Button Scrolling Button (291): 2
libinput Button Scrolling Button Default (292): 2
libinput Middle Emulation Enabled (293): 0
libinput Middle Emulation Enabled Default (294): 0
libinput Accel Speed (295): -1.000000
libinput Accel Speed Default (296): 0.000000
libinput Accel Profiles Available (297): 1, 1
libinput Accel Profile Enabled (298): 1, 0
libinput Accel Profile Enabled Default (299): 1, 0
libinput Left Handed Enabled (300): 0
libinput Left Handed Enabled Default (301): 0
libinput Send Events Modes Available (271): 1, 0
libinput Send Events Mode Enabled (272): 0, 0
libinput Send Events Mode Enabled Default (273): 0, 0
Device Node (274): "/dev/input/event21"
Device Product ID (275): 1133, 49254
libinput Drag Lock Buttons (302): <no items>
libinput Horizontal Scroll Enabled (303):
Si vous regardez mes résultats à la ligne qui ressemble à ceci libinput Accel Speed (295): -1.000000
vous commencerez à remarquer les similitudes avec ma configuration personnalisée où je fais ce qui suit Option "AccelSpeed" "-1"
. Ce site poste devrait vous aider à identifier MatchVendor et MatchProduct si vous en avez besoin. J'espère que cela vous aidera.