You are not logged in.

#1 2014-06-26 20:25:30

john_h
Member
Registered: 2011-10-16
Posts: 21

Mouse misdetected, scroll doesn't work

In the past couple of weeks, I've lost the ability to scroll with the mouse wheel (not a hardware fault - it's happening with more than one mouse). I'm running Gnome 3.12.

Most apps (including mouse settings in Gnome) don't have any scrolling at all. In Chromium, scrolling produces a response, but the page always scrolls upwards regardless of the direction the mouse wheel is turned.

Here's some system information, let me know if anything else would be useful:

$ uname -a
Linux arch-desktop 3.15.1-1-ARCH #1 SMP PREEMPT Tue Jun 17 09:32:20 CEST 2014 x86_64 GNU/Linux

$ egrep "Name|Handlers" /proc/bus/input/devices
[...]
N: Name="Logitech USB Optical Mouse"
H: Handlers=event1 mouse0 
[...]

The mouse is a bog-standard Logitech two-button-plus-scroll-wheel USB mouse.

Last edited by john_h (2014-07-01 21:06:44)

Offline

#2 2014-07-01 21:12:38

john_h
Member
Registered: 2011-10-16
Posts: 21

Re: Mouse misdetected, scroll doesn't work

I've renamed this thread as further investigation has helped narrow down the problem. It looks like the mouse is being misdetected:

$ egrep "Name|Handlers" /proc/bus/input/devices
[...]
N: Name="Logitech USB Optical Mouse"
H: Handlers=event1 mouse0 

$ cat /var/log/Xorg.0.log | grep mouse
[    13.836] (==) RADEON(0): Silken mouse enabled
[    14.170] (--) evdev: Primax USB OPTICAL MOUSE: Found 9 mouse buttons
[    14.170] (II) evdev: Primax USB OPTICAL MOUSE: Configuring as mouse
[    14.172] (II) config/udev: Adding input device Primax USB OPTICAL MOUSE (/dev/input/mouse0)

On our laptop (also running Arch), the mouse works and Xorg.0.log contains the following:

$ cat /var/log/Xorg.0.log | grep mouse
[    19.661] (==) intel(0): Silken mouse enabled
[    22.059] (--) evdev: Logitech USB Optical Mouse: Found 12 mouse buttons
[    22.059] (II) evdev: Logitech USB Optical Mouse: Configuring as mouse
[    22.060] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0)

The Xorg setup is just the default setup as configured, including the following entry within /etc/X11/xorg.conf.d/10-evdev.conf:

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
        Option "HorizScrollDelta" "0"
        Option "VertScrollDelta" "0"
EndSection

I'm assuming a recent update has messed about with the Radeon driver or some other aspect of my setup, as the mouse used to work.

Any ideas on how to reconfigure Xorg so that the mouse is detected/configured correctly? I tried adapting the instructions here, but then X didn't start at all.

Offline

Board footer

Powered by FluxBB