Mouse wheel not working

Hi, since a few days my mouse wheel is not working anymore for scrolling.

If I push it (using it as the central mouse button) it works. But it does not work to scroll.

The scroll wheel is, however, recognized:

  polarisuse  **cris ** **~ ** 127  sudo hwinfo --mouse 
[sudo] password di root: 
60: PS/2 00.0: 10500 PS/2 Mouse 
  [Created at input.249] 
  Unique ID: AH6Q.oV6xZUCQFf1 
  Hardware Class: mouse 
  Model: "ImPS/2 Generic Wheel Mouse" 
  Vendor: 0x0002 
  Device: 0x0005 "ImPS/2 Generic Wheel Mouse" 
  Compatible to: int 0x0210 0x0013 
  Device File: /dev/input/mice (/dev/input/mouse0) 
  Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event1, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse 
  Device Number: char 13:63 (char 13:32) 
  Driver Info #0: 
    Buttons: 3 
**    Wheels: 1 **
    XFree86 Protocol: explorerps/2 
    GPM Protocol: exps2 
  Config Status: cfg=no, avail=yes, need=no, active=unknown

What can I do to solve this problem?

Thank you in advance
Cris

Hmm…I guessing that since TW is bleeding edge there may have been recent libinput behaviour changes (deliberate or possible regressions).
Anyway, what is reported by the libinput itself?

libinput list-devices

Which desktop environment?

Don’t discount the possibility that the mouse is just broken, I have had several mice fail like that.

Hi Deano!

Here it is:

Device:           ImPS/2 Generic Wheel Mouse
Kernel:           /dev/input/event1
Group:            6
Seat:             seat0, default
Capabilities:     pointer
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

KDE

Thank you!
Cris

Hi gogalthorp!

Ouch! You’re probably right! :frowning:

After reading your message I connected another USB mouse (which I know it works, because this is the one I usually use with my laptop) and the wheel is working correctly!

Here is what libinput says about the working mouse:

Device:           Logitech M187
Kernel:           /dev/input/event12
Group:            4
Seat:             seat0, default
Capabilities:     keyboard pointer  
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: disabled
Calibration:      n/a
Scroll methods:   button
Click methods:    none
Disable-w-typing: n/a
Accel profiles:   flat *adaptive
Rotation:         n/a

To me, it seems identical to the other one, let alone the added “keyboard” capability (don’t know what it means).

Thank you!
Cris

Ok, so hardware fault. No need to pursue further.