← Back to team overview

kernel-packages team mailing list archive

[Bug 159968] Re: ButtonPress and ButtonRelease of button 4 are generated by left click of synaptic touch pad

 

Ha, Myung O o, this bug was reported a while ago and there hasn't been
any activity in it recently. We were wondering if this is still an
issue? If so, could you please test for this with the latest development
release of Ubuntu? ISO images are available from
http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in
the development release from a Terminal
(Applications->Accessories->Terminal), as it will automatically gather
and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.11-rc7

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

Once testing of the upstream kernel is complete, please mark this bug's
Status as Confirmed. Please let us know your results. Thank you for your
understanding.


** Changed in: linux (Ubuntu)
       Status: Triaged => Incomplete

** Attachment removed: "devices"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1377610/+files/devices

** Attachment removed: "dmesg"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1377611/+files/dmesg

** Attachment removed: "Xorg.0.log"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1377612/+files/Xorg.0.log

** Attachment removed: "leftclick"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1453954/+files/leftclick

** Attachment removed: "xmodmap"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1472488/+files/xmodmap

** Attachment removed: "synclient.txt"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1453657/+files/synclient.txt

** Attachment removed: "evtest-leftclick"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1480408/+files/evtest-leftclick

** Attachment removed: "evtest-rightclick"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1480409/+files/evtest-rightclick

** Attachment removed: "doubleleft"
   https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+attachment/1481205/+files/doubleleft

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/159968

Title:
  ButtonPress and ButtonRelease of button 4 are generated by left click
  of synaptic touch pad

Status in “linux” package in Ubuntu:
  Incomplete

Bug description:
  I have Xnote C1 which has synaptic touchpad with two buttons - left
  and right button.  Left button acts like scroll down button and right
  button acts like scroll button of mouse.  screen is scrolled down on
  pressing left button and  is scrolled up on pressing right button.

  xev prints the following message when click left button:

  ButtonPress event, serial 31, synthetic NO, window 0x3800001,
      root 0x1a5, subw 0x0, time 180885017, (53,85), root:(872,643),
      state 0x0, button 4, same_screen YES

  ButtonPress event, serial 31, synthetic NO, window 0x3800001,
      root 0x1a5, subw 0x0, time 180885092, (53,85), root:(872,643),
      state 0x800, button 1, same_screen YES

  ButtonRelease event, serial 31, synthetic NO, window 0x3800001,
      root 0x1a5, subw 0x0, time 180885153, (53,85), root:(872,643),
      state 0x900, button 1, same_screen YES

  ButtonRelease event, serial 31, synthetic NO, window 0x3800001,
      root 0x1a5, subw 0x0, time 180885153, (53,85), root:(872,643),
      state 0x800, button 4, same_screen YES

  
  the following message comes from /proc/bus/input/devices:

  I: Bus=0017 Vendor=0001 Product=0001 Version=0100
  N: Name="Macintosh mouse button emulation"
  P: Phys=
  S: Sysfs=/class/input/input0
  U: Uniq=
  H: Handlers=mouse0 event0 
  B: EV=7
  B: KEY=70000 0 0 0 0
  B: REL=3

  I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
  N: Name="AT Translated Set 2 keyboard"
  P: Phys=isa0060/serio0/input0
  S: Sysfs=/class/input/input1
  U: Uniq=
  H: Handlers=kbd event1 
  B: EV=120013
  B: KEY=402000000 3802078f840d001 feffffdfffefffff fbfffffffffffffe
  B: MSC=10
  B: LED=7

  I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
  N: Name="SynPS/2 Synaptics TouchPad"
  P: Phys=isa0060/serio2/input0
  S: Sysfs=/class/input/input2
  U: Uniq=
  H: Handlers=mouse1 event2 
  B: EV=b
  B: KEY=6420 70003 0 0 0 0
  B: ABS=11000003

  I: Bus=0019 Vendor=0000 Product=0002 Version=0000
  N: Name="Power Button (FF)"
  P: Phys=button_power/button/input0
  S: Sysfs=/class/input/input3
  U: Uniq=
  H: Handlers=kbd event3 
  B: EV=3
  B: KEY=10000000000000 0

  I: Bus=0019 Vendor=0000 Product=0005 Version=0000
  N: Name="Lid Switch"
  P: Phys=PNP0C0D/button/input0
  S: Sysfs=/class/input/input4
  U: Uniq=
  H: Handlers=event4 
  B: EV=21
  B: SW=1

  I: Bus=0019 Vendor=0000 Product=0001 Version=0000
  N: Name="Power Button (CM)"
  P: Phys=PNP0C0C/button/input0
  S: Sysfs=/class/input/input5
  U: Uniq=
  H: Handlers=kbd event5 
  B: EV=3
  B: KEY=10000000000000 0

  I: Bus=0019 Vendor=0000 Product=0003 Version=0000
  N: Name="Sleep Button (CM)"
  P: Phys=PNP0C0E/button/input0
  S: Sysfs=/class/input/input6
  U: Uniq=
  H: Handlers=kbd event6 
  B: EV=3
  B: KEY=4000 0 0

  synaptic touchpad is configured like the bellow in /etc/X11/xorg.conf:

  Section "InputDevice"
  	Identifier	"Configured Mouse"
  	Driver		"mouse"
  	Option		"CorePointer"
  	Option		"Device"	"/dev/input/mice"
  	Option		"Protocol"	"ImPS/2"
  	Option		"ZAxisMapping"	"4 5"
  	Option		"Emulate3Buttons"	"true"
  EndSection

  Section "InputDevice"
  	Identifier	"Synaptics Touchpad"
  	Driver		"synaptics"
  	Option		"SendCoreEvents"	"true"
  	Option		"Device"	"/dev/psaux"
  	Option		"Protocol"	"auto-dev"
  	Option		"HorizEdgeScroll"	"0"
  	Option		"SHMConfig"	"on"
  EndSection

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/159968/+subscriptions