[Ubuntu Wiki] Update of "DebuggingTouchpadDetection" by simar

Ubuntu Wiki noreply at ubuntu.com
Sat Dec 18 21:30:53 GMT 2010


Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ubuntu Wiki" for change notification.

The following page has been changed by simar:
http://wiki.ubuntu.com/DebuggingTouchpadDetection?action=diff&rev1=25&rev2=26

------------------------------------------------------------------------------
    1. Switch to a VT using Crtl+Alt+F2 and enter following in your terminal {{{
  $ sudo evtest /dev/input/eventX > ~/evtest }}}
     * See [[DebuggingTouchpadDetection/evtest|this]] for help on how to enter VT and log evtest events.
-   2. Scroll, tap, drag, press buttons and create various other possible events on the Touchpad and then press CTRL+C to exit. {{{
+  2. Add identifier, Scroll, tap, drag, press buttons and create various other possible events on the Touchpad and then press CTRL+C to exit {{{
  $ cp /var/log/Xorg.0.log ~/Xorg.0.log }}}
    4. Press Crtl+Alt+F7 to switch back to X.
    3. Add {{{~/evtest}}} and {{{Xorg.o.log}}} to the bug report in seperate attachments. 
@@ -68, +68 @@

    1. Switch to a VT using Crtl+Alt+F2 and enter following in your terminal {{{
  $ sudo evtest /dev/input/eventX > ~/evtest }}}
     * See [[DebuggingTouchpadDetection/evtest|this]] for help on how to enter VT and log evtest events.
-   2. Scroll, tap, drag, press buttons and create various other possible events on the Touchpad and then press CTRL+C to exit. {{{
+  2. Add identifier, Scroll, tap, drag, press buttons and create various other possible events on the Touchpad and then press CTRL+C to exit. {{{
  $ cp /var/log/Xorg.0.log ~/Xorg.0.log }}}
    3. Press Crtl+Alt+F7 to switch back to X.
    4. Add {{{~/evtest}}} and {{{Xorg.o.log}}} to the bug report in separate attachments. 
@@ -102, +102 @@

  
  == In case Touchpad features like scrolling, tapping, etc do not work at all. ==
  
- This happens when 'Touchpad' Tab is not there in System>Preferences>Mouse. 
+ Common symptom is absence of ''''Touchpad'''' Tab is not there in System>Preferences>Mouse.
  
  This may be a wrong detection by the '''xserver''' or the '''kernel''' itself. So xserver-xorg-input-synaptics has nothing to do with it. In case, filing a bug against the kernel('''linux'''), please note that you should not mark the bug as duplicate even if you can find a closely related bug and you have a strong feeling that the bug should be duplicate. This is a new policy of Kernel Team and it help them to handle the bugs better.
  
@@ -126, +126 @@

   1. Enter the following command in a terminal/console: {{{
  $ xmodmap -pp >~/xmodmap
  $ xinput --list-props <id> >~/xinput }}}
+   * In {{{ xinput --list-props <id> }}}, <id> is of your Touchpad in {{{ xinput --list }}}.
   1. Switch to a VT using Crtl+Alt+F2 and enter following in your terminal {{{
  $ sudo evtest /dev/input/eventX > ~/evtest }}}
+    * See [[DebuggingTouchpadDetection/evtest|this]] for help on how to enter VT and log evtest events.
-  2. Scroll, tap, drag, press buttons and create various other possible events on the Touchpad and then press CTRL+C to exit.
+  2. Add identifier, Scroll, tap, drag, press buttons and create various other possible events on the Touchpad and then press CTRL+C to exit.
   4. Press Crtl+Alt+F7 to switch back to X.
+  5. Include the xev log.
+    * See [[DebuggingTouchpadDetection/xev|this]] for help on how to report xev logs.
-  5. Attach {{{~/xmodmap}}}, {{{~/xinput}}} and your {{{~/evtest}}} to the bug report in separate attachments.
+  5. Attach {{{~/xmodmap}}}, {{{~/xev}}}, {{{~/xinput}}} and your {{{~/evtest}}} to the bug report in separate attachments.
- 
- In {{{ xinput --list-props <id> }}}, <id> is of your Touchpad in {{{ xinput --list }}}.
- 
- Check your {{{ /dev/input/eventX }}} for your Touchpad in {{{ cat /proc/bus/input/devices }}} , you may see something like this 
- 
- {{{ I: Bus=0011 Vendor=0002 Product=0007 Version=01b1 }}}
- {{{ N: Name="SynPS/2 Synaptics TouchPad" }}}
- {{{ P: Phys=isa0060/serio2/input0 }}}
- {{{ S: Sysfs=/devices/platform/i8042/serio2/input/input8 }}}
- {{{ U: Uniq= }}}
- {{{ H: Handlers=mouse2 event8 }}}
- {{{ B: EV=b }}}
- {{{ B: KEY=420 0 70000 0 0 0 0 0 0 0 0 }}}
- {{{ B: ABS=11000003 }}}
- 
- Here your {{{ /dev/input/eventX }}} is {{{ /dev/input/event8 }}}
  
  === In case your multitouch features does not work ===
  
@@ -159, +147 @@

  
   1. For any other case, include the outputs in the bug report in separate comments. {{{
  $ xinput --list-props <id> >~/xinput }}}
+   * In {{{ xinput --list-props <id> }}}, <id> is of your touchpad in xinput --list.
-  2. Switch to a VT using Crtl+Alt+F2 and enter following in your terminal {{{
+  1. Switch to a VT using Crtl+Alt+F2 and enter following in your terminal {{{
  $ sudo evtest /dev/input/eventX > ~/evtest }}}
+    * See [[DebuggingTouchpadDetection/evtest|this]] for help on how to enter VT and log evtest events.
-  3. Scroll, tap, drag, press buttons and create various other possible events on the Touchpad and then press CTRL+C to exit.
+  2. Add identifier, Scroll, tap, drag, press buttons and create various other possible events on the Touchpad and then press CTRL+C to exit.
   4. Press Crtl+Alt+F7 to switch back to X.
   5. Take your pointer in the windows and hold down your two fingers on the Touchpad and raise. Also try to tap with two fingers. {{{ 
   $ xev | grep -i button > ~/xev}}}
   6. Attach {{{~/xev}}}, {{{~/xinput}}} and your {{{~/evtest}}} to the bug report in separate attachments.
  
- In {{{ xinput --list-props <id> }}}, <id> is of your touchpad in xinput --list.
- 
- Check your {{{ /dev/input/eventX }}} for your Touchpad in {{{ cat /proc/bus/input/devices }}} , you may see something like this 
- 
- {{{ I: Bus=0011 Vendor=0002 Product=0007 Version=01b1 }}}
- {{{ N: Name="SynPS/2 Synaptics TouchPad" }}}
- {{{ P: Phys=isa0060/serio2/input0 }}}
- {{{ S: Sysfs=/devices/platform/i8042/serio2/input/input8 }}}
- {{{ U: Uniq= }}}
- {{{ H: Handlers=mouse2 event8 }}}
- {{{ B: EV=b }}}
- {{{ B: KEY=420 0 70000 0 0 0 0 0 0 0 0 }}}
- {{{ B: ABS=11000003 }}}
- 
- Here your {{{ /dev/input/eventX }}} is {{{ /dev/input/event8 }}}
- 
- Before filing new bug please look in the '''common bugs''' section.
+ '''Before filing new bug please look in the '''common bugs''' section.'''
  
  = Some general work flow for Triagers  =
  



More information about the Ubuntu-bugsquad mailing list