In my Crunchbang installation with X11, openbox, my wireless usb mouse is listed at both /dev/psaux and /dev/input/mouse0. It's working fine apart from the scroll wheel, which although active, is far too sensitive.

I'm thinking maybe the kernel is raising double the scroll events that it should be? Not sure what to check out even if this is the case?

I tried adjusting sensitivity via lxinput but it affected everything on the mouse apart from the actual scrollwheel.

xinput list

⎡ Virtual core pointer                              id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                    id=4    [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=9    [slave  pointer  (2)]
⎜   ↳ Microsoft Microsoft® Nano Transceiver v2.0    id=10   [slave  pointer  (2)]


  • xinput test 9 results in expected mouse motion events (but nothing for button clicks/scrollwheel)
  • xinput test 10 results in unknown class with no events fired.
  • 2
    You can see what events X11 is getting by using xinput. In a terminal, do an xinput list to find the device id, then xinput test «device-id» to see all the events. (Control-C it to stop) – derobert Nov 21 '12 at 17:19
  • that bug refers to acceleration, the constant speed with mine is too fast. See updated xinput – rutherford Nov 21 '12 at 17:58
  • @rutherford have you tried debugging it with xev ? – Darek Feb 17 '15 at 17:18

If it's a Microsoft mouse, try resetmsmice, which will fix this problem, without having to unplug and replug the mouse receiver. Many thanks to the author Paul F Richards, also the Ubuntu launchpad bug report


Try to increase Scrolling Distance to 3, 3, 3

xinput --set-prop 10 274 3, 3, 3

A script I wrote to cure 'jumpy mouse' -- disable_scroll


id=$(xinput --list --id-only 'Logitech USB RECEIVER')
#usually "8" but sometimes "10" 

# so there are 24 different buttons possible (!)
# This will disable all the extra buttons
# use only the right, left and middle click.

/usr/bin/xinput set-button-map "${id}" \
1 2 3 0 0 0 \
0 0 0 0 0 0 \
0 0 0 0 0 0 \
0 0 0 0 0 0 
# end

even if you want scrolling disabling the extra button signals may help eliminate stray interrupts. I found additionally that using a USB extension cable to get the usb radio receiver away from the chassis improves the signal/noise ratio and the mousing is more responsive and smoother.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.