Unable to change sensitivity/acceleration Logitech G502

I seem to be unable to change the acceleration of my Logitech G502. I need to reduce it because the mouse is extremely sensitive.

Using the GUI tool in KDE doesn’s work. No matter what I set “Pointer acceleration” to, it makes no difference at all.

I then tried:
xinput --set-prop 8 “Device Accel Constant Deceleration” 1
But I get the following error:
property ‘Device Accel Constant Deceleration’ doesn’t exist, you need to specify its type and format. I also tried with “prop 9”, same resut.

[jimmi@jimmi-pc xorg.conf.d]$ xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Logitech Gaming Mouse G502 id=8 [slave pointer (2)] ⎜ ↳ Logitech Gaming Mouse G502 id=9 [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)] ↳ Power Button id=7 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)] ↳ Logitech Gaming Mouse G502 id=11 [slave keyboard (3)]

[jimmi@jimmi-pc xorg.conf.d]$ xinput list-props 9 Device 'Logitech Gaming Mouse G502': Device Enabled (151): 1 Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Natural Scrolling Enabled (293): 0 libinput Natural Scrolling Enabled Default (294): 0 libinput Send Events Modes Available (272): 1, 0 libinput Send Events Mode Enabled (273): 0, 0 libinput Send Events Mode Enabled Default (274): 0, 0 Device Node (275): "/dev/input/event17" Device Product ID (276): 1133, 49970 libinput Drag Lock Buttons (304): <no items> libinput Horizontal Scroll Enabled (277): 1 [jimmi@jimmi-pc xorg.conf.d]$ xinput list-props 8 Device 'Logitech Gaming Mouse G502': Device Enabled (151): 1 Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 libinput Accel Speed (288): 0.000000 libinput Accel Speed Default (289): 0.000000 libinput Accel Profiles Available (290): 1, 1 libinput Accel Profile Enabled (291): 1, 0 libinput Accel Profile Enabled Default (292): 1, 0 libinput Natural Scrolling Enabled (293): 0 libinput Natural Scrolling Enabled Default (294): 0 libinput Send Events Modes Available (272): 1, 0 libinput Send Events Mode Enabled (273): 0, 0 libinput Send Events Mode Enabled Default (274): 0, 0 libinput Left Handed Enabled (295): 0 libinput Left Handed Enabled Default (296): 0 libinput Scroll Methods Available (297): 0, 0, 1 libinput Scroll Method Enabled (298): 0, 0, 0 libinput Scroll Method Enabled Default (299): 0, 0, 0 libinput Button Scrolling Button (300): 2 libinput Button Scrolling Button Default (301): 274 libinput Middle Emulation Enabled (302): 0 libinput Middle Emulation Enabled Default (303): 0 Device Node (275): "/dev/input/event16" Device Product ID (276): 1133, 49970 libinput Drag Lock Buttons (304): <no items> libinput Horizontal Scroll Enabled (277): 1
The mouse seems to be missing this property, which should be property 267 according to some results I found whle Googling. How can I get it back so I can change the acceleration?

Solved: Removed xf86-input-libinput, which seemed to be holding my mouse hostage and not allowing me to control acceleration etc.

Now I can even change acceleration via the GUI in KDE.

2 Likes

Thank you Jim. It seems like libinput might prevent usage of older hardware. Removal of xf86-input-libinput (+ an Xorg dependency) in my openSUSE 42.2 LEAP KDE Plasma 5 installation reverted things to a simpler(?) situation of xf86-input-evdev + modules and solved the inability to set mouse response (acceleration) for my beloved ancient PS/2 Logitech Marble FX - identified by xinput as PS2++ Logitech TrackMan - once I had modified my /etc/X11/xorg.conf.d/11-evdev.conf file to replace the line:
MatchProduct "TPPS/2 IBM TrackPoint|ThinkPad USB Keyboard with TrackPoint"
with: MatchProduct "PS2++ Logitech TrackMan"
After this, I had my mouse working with the ability to set sensitivity via KDE desktop settings and I have button 2 as trackball=scroll and button 8 (small red button) works as the back button in Firefox. Wow. It only took several days of Google research… and now of course I’ve found out about Manjaro as well :slight_smile: - I only signed up to post this thank you! Kind regards Tim

Lucky me… My several days of googling finally brought me here, too. I have a beloved Logitech device: Trackman Wheel (thumb-trackball, M/N: T-BB18) . Just migrating from OpenSuSE 13.2 to Leap 42.2. Desktop configuration GUI had no effect at all on mouse behavior. Got a slight improvement by changing acceleration paramter (274) with xinput set-prop… But that parameter isn’t even there now, now that I’ve uninstalled xf86-input-libinput (+ the one dependency) …and now, I too can actually make adjustments using the GUI in KDE (Settings-> Configure Desktop.) No other changes were made on my system.

xinput list-props (device ID)

…now reflects my GUI setting for acceleration with this parameter:

Device Accel Velocity Scaling (266): 10.000000

Thanks for your posts, guys!!!

Logitech Ghub software is very easy to use as compared to Logitech gaming software, the Ghub offer profile bookmark, so, profile setting doesn't change every time you reboot your PC. Use this Ghub software for G502 hero, you can change acceleration.

Forum kindly sponsored by