Problem with Logitech mouse on scroll wheel sensitivity

Hi,

I got a really weird problem with my Logitech M705:

A few weeks ago the sensitivity of the scroll wheel just went insane. I’ll try to describe it as good as possible:

The scroll wheel has those little “bumps”, when you use it. Like to scroll one line, you turn the mouse wheel one bump. But now if I only touch the wheel lightly or if I move the mouse itself the scrolling starts. In VLC, when I try to cange the volume with the scrolling wheel, it changes about 40% at once, not only 5% like before. I hope you know what I mean :wink:

And now here’s the really weird thing: This only happens on my main Manjaro KDE install. I tried it with Windows 10, a live Manjaro KDE environment and even in a virtual machine with Manjaro Gnome, everything is working like it’s supposed to. And it only happens with that Logitech. I tried my wifes bluetooth mouse, and it was also working correctly.

Here’s the inxi output:

System:
  Kernel: 5.14.10-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.14-x86_64
  root=UUID=1b0606ac-4e2c-4117-91a4-6791c0563892 rw resume=/dev/nvme0n1p3
  quiet apparmor=1 security=apparmor
  resume=UUID=718df8d6-24f6-4d50-b89f-8deda9dc0ffe udev.log_priority=3
  Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1
  dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: LENOVO product: 20UES00L00 v: ThinkPad T14 Gen 1
  serial: <filter> Chassis: type: 10 serial: <filter>
  Mobo: LENOVO model: 20UES00L00 serial: <filter> UEFI: LENOVO
  v: R1BET66W(1.35 ) date: 07/30/2021
Battery:
  ID-1: BAT0 charge: 49.3 Wh (95.7%) condition: 51.5/50.5 Wh (101.9%)
  volts: 13.0 min: 11.6 model: LGC 5B10W139 type: Li-poly serial: <filter>
  status: Charging cycles: 21
  Device-1: hidpp_battery_0
  model: Logitech Marathon Mouse/Performance Plus M705 serial: <filter>
  charge: 100% (should be ignored) rechargeable: yes status: Discharging
  Device-2: hidpp_battery_1 model: Logitech MK700 serial: <filter>
  charge: 70% (should be ignored) rechargeable: yes status: Discharging
Memory:
  RAM: total: 14.86 GiB used: 2.87 GiB (19.3%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: 8-Core model: AMD Ryzen 7 PRO 4750U with Radeon Graphics bits: 64
  type: MT MCP arch: Zen 2 family: 17 (23) model-id: 60 (96) stepping: 1
  microcode: 8600106 cache: L2: 4 MiB bogomips: 54304
  Speed: 1396 MHz min/max: 1400/1700 MHz boost: enabled Core speeds (MHz):
  1: 1396 2: 1397 3: 1483 4: 1399 5: 1407 6: 1397 7: 1629 8: 1396 9: 1425
  10: 1417 11: 1436 12: 1692 13: 1619 14: 1863 15: 1767 16: 1538
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
  bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
  constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total cqm_occup_llc
  cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid f16c flushbyasid
  fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibrs ibs irperf lahf_lm
  lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe msr mtrr mwaitx
  nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae pat pausefilter
  pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb pfthreshold pge pni
  popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a rdtscp rep_good sep
  sha_ni skinit smap smca smep ssbd sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp
  succor svm svm_lock syscall tce topoext tsc tsc_scale umip v_spec_ctrl
  v_vmsave_vmload vgif vmcb_clean vme vmmcall wbnoinvd wdt xgetbv1 xsave
  xsavec xsaveerptr xsaveopt xsaves
  Vulnerabilities: Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
  mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
  mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, IBRS_FW,
  STIBP: conditional, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Renoir vendor: Lenovo driver: amdgpu v: kernel bus-ID: 08:00.0
  chip-ID: 1002:1636 class-ID: 0300
  Device-2: Chicony Integrated Camera type: USB driver: uvcvideo bus-ID: 2-2:2
  chip-ID: 04f2:b6d0 class-ID: fe01 serial: <filter>
  Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver:
  loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa
  display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 506x285mm (19.9x11.2")
  s-diag: 581mm (22.9")
  Monitor-1: DisplayPort-3 res: 1920x1080 hz: 60 dpi: 92
  size: 531x298mm (20.9x11.7") diag: 609mm (24")
  OpenGL: renderer: AMD RENOIR (DRM 3.42.0 5.14.10-1-MANJARO LLVM 12.0.1)
  v: 4.6 Mesa 21.2.3 direct render: Yes
Audio:
  Device-1: AMD vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 08:00.1
  chip-ID: 1002:1637 class-ID: 0403
  Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor vendor: Lenovo
  driver: snd_rn_pci_acp3x v: kernel alternate: snd_pci_acp3x bus-ID: 08:00.5
  chip-ID: 1022:15e2 class-ID: 0480
  Device-3: AMD Family 17h HD Audio vendor: Lenovo driver: snd_hda_intel
  v: kernel bus-ID: 08:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Device-4: BEHRINGER UMC404HD 192k type: USB driver: snd-usb-audio
  bus-ID: 6-1.3:6 chip-ID: 1397:0509 class-ID: fe01
  Device-5: Lenovo ThinkPad Dock USB Audio type: USB
  driver: hid-generic,snd-usb-audio,usbhid bus-ID: 6-1.4.4:10
  chip-ID: 17ef:306f class-ID: 0300
  Sound Server-1: ALSA v: k5.14.10-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.38 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Lenovo driver: r8169 v: kernel port: 3400 bus-ID: 02:00.0
  chip-ID: 10ec:8168 class-ID: 0200
  IF: enp2s0f0 state: down mac: <filter>
  Device-2: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus-ID: 03:00.0
  chip-ID: 8086:2723 class-ID: 0280
  IF: wlp3s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
  broadcast: <filter>
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: dynamic noprefixroute scope: global
  IP v6: <filter> type: noprefixroute scope: link
  Device-3: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  vendor: Lenovo driver: r8169 v: kernel port: 2000 bus-ID: 06:00.0
  chip-ID: 10ec:8168 class-ID: 0200
  IF: enp6s0 state: down mac: <filter>
  WAN IP: <filter>
Bluetooth:
  Message: No bluetooth data found.
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 5.95 TiB used: 2.78 TiB (46.7%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:6 vendor: Samsung model: MZVLB1T0HBLR-000L7
  size: 953.87 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
  lanes: 4 type: SSD serial: <filter> rev: 5M2QEXF7 temp: 50.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Western Digital
  model: PC SN520 SDAPMUW-512G size: 476.94 GiB block-size: physical: 512 B
  logical: 512 B speed: 15.8 Gb/s lanes: 2 type: SSD serial: <filter>
  rev: 20250000 temp: 45.9 C scheme: GPT
  ID-3: /dev/sda maj-min: 8:0 type: USB vendor: Seagate
  model: ST5000DM000-1FK178 size: 4.55 TiB block-size: physical: 4096 B
  logical: 4096 B type: HDD rpm: 5980 serial: <filter> scheme: MBR
  Optical-1: /dev/sr0 vendor: ASUS model: SDRW-08U7M-U rev: A101
  dev-links: cdrom
  Features: speed: 24 multisession: yes audio: yes dvd: yes
  rw: cd-r,cd-rw,dvd-r,dvd-ram state: running
Partition:
  ID-1: / raw-size: 789.07 GiB size: 775.69 GiB (98.30%)
  used: 306.79 GiB (39.6%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:8
  label: N/A uuid: 1b0606ac-4e2c-4117-91a4-6791c0563892
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
  used: 300 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:7
  label: NO_LABEL uuid: 2BDD-CC73
  ID-3: /run/media/florian/INTENSO raw-size: 4.55 TiB size: 4.55 TiB (100.00%)
  used: 2.37 TiB (52.1%) fs: ntfs dev: /dev/sda1 maj-min: 8:1 label: INTENSO
  uuid: 943CCBC23CCB9E1C
  ID-4: /run/media/florian/Win10 raw-size: 475.74 GiB
  size: 475.74 GiB (100.00%) used: 110.3 GiB (23.2%) fs: ntfs
  dev: /dev/nvme1n1p4 maj-min: 259:4 label: N/A uuid: 76E8810EE880CE35
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 16.43 GiB used: 0 KiB (0.0%) priority: -2
  dev: /dev/nvme0n1p3 maj-min: 259:9 label: N/A
  uuid: 718df8d6-24f6-4d50-b89f-8deda9dc0ffe
Unmounted:
  ID-1: /dev/nvme1n1p1 maj-min: 259:1 size: 529 MiB fs: ntfs
  label: Wiederherstellung uuid: A40A720A0A71D9AE
  ID-2: /dev/nvme1n1p2 maj-min: 259:2 size: 100 MiB fs: vfat label: N/A
  uuid: 1673-4285
  ID-3: /dev/nvme1n1p3 maj-min: 259:3 size: 16 MiB fs: <superuser required>
  label: N/A uuid: N/A
  ID-4: /dev/nvme1n1p5 maj-min: 259:5 size: 580 MiB fs: ntfs label: N/A
  uuid: 0612415712414D3D
USB:
  Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 1 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 2-2:2 info: Chicony Integrated Camera type: Video driver: uvcvideo
  interfaces: 5 rev: 2.0 speed: 480 Mb/s power: 500mA chip-ID: 04f2:b6d0
  class-ID: fe01 serial: <filter>
  Hub-3: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.0 speed: 5 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-4: 4-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 4-1:2 info: Lenovo USB Billboard type: Billboard,HID
  driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s
  power: 100mA chip-ID: 17ef:3076 class-ID: 0300 serial: <filter>
  Device-2: 4-3:3 info: Alcor Micro AU9540 Smartcard Reader type: Smart Card
  driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s power: 50mA
  chip-ID: 058f:9540 class-ID: 0b00
  Hub-5: 5-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1 speed: 10 Gb/s
  chip-ID: 1d6b:0003 class-ID: 0900
  Hub-6: 6-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0
  speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-7: 6-1:2 info: Lenovo USB2.0 Hub ports: 4 rev: 2.1 speed: 480 Mb/s
  chip-ID: 17ef:3073 class-ID: 0900
  Device-1: 6-1.2:5 info: Logitech Unifying Receiver type: Keyboard,Mouse,HID
  driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s
  power: 98mA chip-ID: 046d:c52b class-ID: 0300
  Device-2: 6-1.3:6 info: BEHRINGER UMC404HD 192k type: Audio
  driver: snd-usb-audio interfaces: 6 rev: 2.0 speed: 480 Mb/s power: 500mA
  chip-ID: 1397:0509 class-ID: fe01
  Hub-8: 6-1.4:7 info: Lenovo USB2.0 Hub ports: 4 rev: 2.1 speed: 480 Mb/s
  chip-ID: 17ef:3073 class-ID: 0900
  Hub-9: 6-1.4.2:8 info: VIA Labs VL813 Hub ports: 4 rev: 2.1 speed: 480 Mb/s
  chip-ID: 2109:2813 class-ID: 0900
  Device-1: 6-1.4.2.4:11 info: ASMedia ASM1051E SATA 6Gb/s bridge ASM1053E
  SATA 6Gb/s bridge ASM1153 SATA 3Gb/s bridge ASM1153E SATA 6Gb/s bridge
  type: Mass Storage driver: uas interfaces: 1 rev: 2.1 speed: 480 Mb/s
  chip-ID: 174c:55aa class-ID: 0806 serial: <filter>
  Device-2: 6-1.4.3:9 info: MediaTek Slim Portable DVD Writer
  type: Mass Storage driver: usb-storage interfaces: 1 rev: 2.0
  speed: 480 Mb/s power: 500mA chip-ID: 0e8d:1887 class-ID: 0802
  serial: <filter>
  Device-3: 6-1.4.4:10 info: Lenovo ThinkPad Dock USB Audio type: Audio,HID
  driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 2.0
  speed: 480 Mb/s power: 100mA chip-ID: 17ef:306f class-ID: 0300
  Device-4: 6-3:3 info: Synaptics Prometheus MIS Touch Fingerprint Reader
  type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s
  power: 100mA chip-ID: 06cb:00bd class-ID: ff00 serial: <filter>
  Hub-10: 7-0:1 info: Full speed (or root) Hub ports: 2 rev: 3.1
  speed: 10 Gb/s chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 52.6 C mobo: N/A gpu: amdgpu temp: 42.0 C
  Fan Speeds (RPM): fan-1: 2900
Info:
  Processes: 359 Uptime: 39m wakeups: 14 Init: systemd v: 249 tool: systemctl
  Compilers: gcc: 11.1.0 clang: 12.0.1 Packages: 1434 pacman: 1430 lib: 397
  flatpak: 4 Shell: Bash v: 5.1.8 running-in: konsole inxi: 3.3.08

Your help is really appreciated, since this is a really annoying problem :roll_eyes:

Thank you!

That’s a dual-mode mouse.

You need to re-activate incremental scrolling by pressing down hard on the wheel itself to toggle the mode.


EDIT: But you said it only happens in KDE? It might be something else then, and not hardware related. Did you rule out the dual-mode feature of the mouse first?

This happens to my Logitech mouse when I turn on Scroll wheel resolution in solaar.

Yes, it only happens on my current install. And no, it’s not a hardware defect. There’s a little button beneath the scrolling wheel to toggle between the two settings, and it’s set to the correct option :wink:

Well, I actually installed solaar to pair a new keyboard to the USB-dongle, but I uninstalled it again. Do you think it could have “messed up” the settings somehow?

Install solaar again and see what happens when you toggle Scroll wheel resolution on an off.

Ok, that fixed it. But now the scrolling speed is really slow and I can’t find any option to increase it.

I still haven’t found a solution to that on KDE. There are a few methods that involve editing config files. But none worked for me so far.

Use imwheel. There are in the repository, plus some work on setting up in the console.

Looks like installing solaar again and turning off scroll wheel resolution didn’t really help. As soon as I suspend or reboot the laptop, the settings get ignored, even though it’s still turned off.

I will try that, thank you!