PS/2 Mouse Scroll Wheel not working

I have found thread on forum: PS/2 Mouse Scroll Wheel not working - I had similar problem on openSuse LEAP 42.3 on computer “HP Compaq Elite 8300” (HP).

On the different computer with mainborad Gigabyte_8I945GZME-RH the openSuse Leap 42.3 recognized the mouse PS/2 without problems, but on “HP Compaq Elite 8300” the wheel of the same mouse was not working.

result of command hwinfo --mouse on HP:



32: PS/2 00.0: 10500 PS/2 Mouse
  [Created at input.249]
  Unique ID: AH6Q.U5GX9Ignjc0
  Hardware Class: mouse
  Model: "PS/2 Generic Mouse"
  Vendor: 0x0002 
  Device: 0x0001 "PS/2 Generic Mouse"
  Compatible to: int 0x0210 0x0003
  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: 0 **

    XFree86 Protocol: explorerps/2
    GPM Protocol: exps2
  Config Status: cfg=no, avail=yes, need=no, active=unknown


What I noticed - on HP during installation has been added parameters to GRUB/kernel, which was not on Gigabyte mainboard: ** psmouse.proto=bare **. When I removed this parameter from GRUB-kernel starting option then mouse was recognized differently and has started to work properly. Finally I solved this issue.

I don’t know why, but it looks like openSuse installator and maindboard of HP did not get along.

Yes, corner cases like this can occasionally occur, but this reads like you managed to solve the problem yourself. If this is not a request for technical assistnace, it’s usually best to post such a tip/advice in our “how to” forum instead.