DebuggingMouseDetection

Revision 3 as of 2007-08-09 13:03:07

Clear message

Introduction

This procedure is only meant for external mouse detection problem, if you have a laptop and your touchpad is not detected please follow the steps described here: DebuggingTouchpadDetection.

Problems with mouse detection typically fall into one off these categories:

  1. Your mouse is not detected at all.
  2. Your mouse stops working after a while.
  3. Some mouse buttons don't work (as expected).

How to file a bug report

Mouse related bugs should initially be filed against xserver-xorg-input-mouse. If the bug turns out to be a kernel bug, bug triagers will assign the bug additionally to linux-source-2.6.x and mark the xserver-xorg-input-mouse task as invalid.

General information

For all bug categories the following general information should be provided:

  1. How is your mouse connected to your PC: serial, PS/2, USB, USB wireless, ...BRWhat mechanism does your mouse use: ball mouse, optical, trackball, ...BRHow many physical buttons and scrollwheels does you mouse have?

  2. For a USB mouse enter the following command on a terminal/console:

     $ lsusb -v > ~/lsusb-v.log 
  3. Open a terminal/console and enter the following commands:

     $ uname -a > ~/uname-a.log 
     $ cat /proc/version_signature > ~/version.log
     $ dmesg > ~/dmesg.log
     $ sudo lspci -vvnn > ~/lspci-vvnn.log 
  4. Attach ~/lsusb-v.log, ~/uname-a.log, ~/version.log and ~/dmesg.log and ~/lspci-vvnn.log to the bug report.

In case your mouse is not detected at all

  1. Unplug you USB mouse and enter the following command in a terminal/console:
    • $ tail -f /var/log/messages | tee messages.txt

  2. Now plug in your USB mouse, you should see some messages appearing.
  3. Press Ctrl-C to stop the logging and attach messages.txt to the bug report.
  4. Enter the following command in a terminal/console:
    • $ sudo lsusb > lsusb.txt

  5. Attach lsusb-v.txt to the bug report.

Known bugs

Description of known issues, how to recognise them and stock responses/actions.

Open

Bug#

Description

Action

Closed

Bug#

Description

Action

Also see


CategoryBugSquad