DebuggingTouchpadDetection

Differences between revisions 4 and 6 (spanning 2 versions)
Revision 4 as of 2007-08-10 12:00:42
Size: 4379
Editor: 86-39-13-34
Comment:
Revision 6 as of 2008-06-23 22:59:07
Size: 4387
Editor: c-24-21-234-111
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
[[Include(Debugging/Header)]]
Line 28: Line 29:
 1. Attach {{{~/laptop}}}, {{{~/uname-a}}}, {{{~/version_signature}}} and {{{~/lspci-vvnn}}} to the bug report as seperate attachments.  1. Attach {{{~/laptop}}}, {{{~/uname-a}}}, {{{~/version_signature}}} and {{{~/lspci-vvnn}}} to the bug report as separate attachments.
Line 35: Line 36:
 1. Attach {{{~/dmesg}}} and your {{{/var/log/Xorg.0.log}}} to the bug report in seperate attachments.  1. Attach {{{~/dmesg}}} and your {{{/var/log/Xorg.0.log}}} to the bug report in separate attachments.
Line 56: Line 57:
 1. Open a terminal and enter the following command: {{{  1. Open a terminal and enter the following commands: {{{
Line 59: Line 60:
 1. Attach your {{{/var/log/Xorg.0.log}}}, {{{~/devices}}} and {{{~/dmesg}}} to the bug report in seperate attachments.  1. Attach your {{{/var/log/Xorg.0.log}}}, {{{~/devices}}} and {{{~/dmesg}}} to the bug report in separate attachments.
Line 78: Line 79:
= Also see =

 * DebuggingProcedures
Line 83: Line 80:
CategoryBugSquad CategoryBugSquad CategoryDebugging

Include(Debugging/Header)

Introduction

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

  1. Your touchpad doesn't work at all.
  2. Your touchpad stops working after a while.
  3. Some features of your touchpad like scrolling, tapping, dragging don't work (as expected).

How to file a bug report

Touchpad related bugs should initially be filed against xserver-xorg-input-synaptics. If the bug turns out to be a kernel bug or a bug in another package, bug triagers can assign the bug additionally to that package and mark the xserver-xorg-input-synaptics task as invalid.

Anchor(generalinfo)

General information

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

  1. What brand and model is your laptop, open a terminal/console and enter the following command:

    $ cd /var/lib/acpi-support/; grep '.' *-* > ~/laptop 
    What features does your touchpad have: horizontal and vertical scrolling, tapping, dragging, ...
  2. Open a terminal/console and enter the following commands (minimal information as described in KernelTeamBugPolicies):

    $ uname -a > ~/uname-a
    $ cat /proc/version_signature > ~/version_signature
    $ sudo lspci -vvnn > ~/lspci-vvnn 
  3. Attach ~/laptop, ~/uname-a, ~/version_signature and ~/lspci-vvnn to the bug report as separate attachments.

In case your touchpad doesn't work at all

  1. Provide the [#generalinfo general information].
  2. Enter the following command in a terminal/console:

    $ dmesg > ~/dmesg 
  3. Attach ~/dmesg and your /var/log/Xorg.0.log to the bug report in separate attachments.

In case your touchpad stops working after a while

  1. Provide the [#generalinfo general information].
  2. Direct after logging in to GNOME, KDE or Xfce open a terminal and enter the following commands:

    $ dmesg > ~/dmesg_boot
    $ cp /var/log/Xorg.0.log ~/Xorg.0.log 
  3. Wait until your touchpad stops working.
  4. Open a Virtual Terminal by pressing Ctrl-Alt-F1.
  5. Enter the following commands:

    $ LANG=C
    $ dmesg > ~/dmesg
    $ diff -ns ~/dmesg_boot ~/dmesg > ~/dmesg_diff
    $ cp /var/log/Xorg.0.log ~/Xorg.0.log_tmp
    $ diff -ns ~/Xorg.0.log ~/Xorg.0.log_tmp > ~/Xorg.0.log_diff 
  6. Attach ~/dmesg_boot, ~/dmesg_diff, ~/Xorg.0.log and ~/Xorg.0.log_diff to the bug report in separate attachments.

In case some features of your touchpad like scrolling, tapping, dragging don't work (as expected)

  1. Provide the [#generalinfo general information].
  2. Open a terminal and enter the following commands:

    $ cat /proc/bus/input/devices > ~/devices
    $ dmesg > ~/dmesg 
  3. Attach your /var/log/Xorg.0.log, ~/devices and ~/dmesg to the bug report in separate attachments.


CategoryBugSquad CategoryDebugging

DebuggingTouchpadDetection (last edited 2019-02-26 09:05:55 by anthonywong)