DebuggingTouchpadDetection
This page is part of the debugging series — pages with debugging details for a variety of Ubuntu packages. |
Introduction
Problems with touchpad detection typically fall into one off these categories:
- Your touchpad doesn't work at all.
- Your touchpad stops working after a while.
- Some features of your touchpad like scrolling, tapping, dragging don't work (as expected).
In case your touchpad doesn't work at all (No response from the touchpad)
File the bug against linux
Provide the general information.
Enter the following command in a terminal/console:
$ dmesg > ~/dmesg
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
Provide the general information.
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
- Wait until your touchpad stops working.
- Open a Virtual Terminal by pressing Ctrl-Alt-F1.
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
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)
File bug against xserver-xorg-input-synaptics
Provide the general information.
Open a terminal and enter the following commands:
$ cat /proc/bus/input/devices > ~/devices $ dmesg > ~/dmesg
Attach your /var/log/Xorg.0.log, ~/devices and ~/dmesg to the bug report in separate attachments.