← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 374776] Re: Mouse wheel broken in Jaunty (scrolls up/down)

 

** Summary changed:

- Mouse wheel broken in Intrepid (scrolls up/down)
+ Mouse wheel broken in Jaunty (scrolls up/down)

** Description changed:

  The mouse produces jerky movement when using the scroll wheel of the
  external USB mouse in all programs (nautilus, oo3, firefox, etc.).  In
  detail when I try to move the wheel up, it moves up and down sometimes.
  
  Scroll using the touchpad works fine. The same thing happens under
  metacity and compiz.
  
  Testing the mouse with xev shows, that multiple events are produced on
- mouse wheel movement, including
+ mouse wheel movement, including up and down button presses.
  
- This is new, and started when I upgraded from hardy to intrepid, the
+ Sample from xev output, when the wheel is moved 1 tick up. Note that both button 4 and 5 presses are present!
+ ButtonPress event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123686, (114,131), root:(1114,153),
+     state 0x0, button 5, same_screen YES
+ 
+ ButtonRelease event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123686, (114,131), root:(1114,153),
+     state 0x1000, button 5, same_screen YES
+ 
+ ButtonPress event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123710, (114,131), root:(1114,153),
+     state 0x0, button 4, same_screen YES
+ 
+ ButtonRelease event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123710, (114,131), root:(1114,153),
+     state 0x800, button 4, same_screen YES
+ 
+ ButtonPress event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123718, (114,131), root:(1114,153),
+     state 0x0, button 5, same_screen YES
+ 
+ ButtonRelease event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123718, (114,131), root:(1114,153),
+     state 0x1000, button 5, same_screen YES
+ 
+ ButtonPress event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123726, (114,131), root:(1114,153),
+     state 0x0, button 5, same_screen YES
+ 
+ ButtonRelease event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123726, (114,131), root:(1114,153),
+     state 0x1000, button 5, same_screen YES
+ 
+ ButtonPress event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123782, (114,131), root:(1114,153),
+     state 0x0, button 5, same_screen YES
+ 
+ ButtonRelease event, serial 36, synthetic NO, window 0x5600001,
+     root 0x9d, subw 0x0, time 242123782, (114,131), root:(1114,153),
+     state 0x1000, button 5, same_screen YES
+ 
+ 
+ This is new, and started when I upgraded from intrepid to jaunty, the
  hardware works fine in other OS-es.
  
  System information:
  lsb_release -rd
  Description:	Ubuntu 9.04
  Release:	9.04
  
  Kernel:
  2.6.28-11-generic
  
  lsusb:
  Bus 004 Device 004: ID 04f3:0210 Elan Microelectronics Corp. AM-400 Hama Optical Mouse
  
  Xorg.0.log when plugging in the mouse:
  
  (II) config/hal: Adding input device PS/2+USB Mouse
  (**) PS/2+USB Mouse: always reports core events
  (**) PS/2+USB Mouse: Device: "/dev/input/event9"
  (II) PS/2+USB Mouse: Found 3 mouse buttons
  (II) PS/2+USB Mouse: Found x and y relative axes
  (II) PS/2+USB Mouse: Configuring as mouse
  (**) PS/2+USB Mouse: YAxisMapping: buttons 4 and 5
  (**) PS/2+USB Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
  (II) XINPUT: Adding extended input device "PS/2+USB Mouse" (type: MOUSE)
  (**) PS/2+USB Mouse: (accel) keeping acceleration scheme 1
  (**) PS/2+USB Mouse: (accel) filter chain progression: 2.00
  (**) PS/2+USB Mouse: (accel) filter stage 0: 20.00 ms
  (**) PS/2+USB Mouse: (accel) set acceleration profile 0
+ 
+ xinput list shows:
+ "PS/2+USB Mouse"	id=2	[XExtensionPointer]
+ 	Num_buttons is 32
+ 	Num_axes is 2
+ 	Mode is Relative
+ 	Motion_buffer is 256
+ 	Axis 0 :
+ 		Min_value is -1
+ 		Max_value is -1
+ 		Resolution is 1
+ 	Axis 1 :
+ 		Min_value is -1
+ 		Max_value is -1
+ 		Resolution is 1
+ 
+ 
+ xinput list-props shows:
+ Device 'PS/2+USB Mouse':
+ 	Device Enabled (129):		1
+ 	Evdev Axis Inversion (261):		0, 0
+ 	Evdev Reopen Attempts (262):		10
+ 	Evdev Axis Calibration (263):		
+ 	Evdev Axes Swap (264):		0
+ 	Evdev Middle Button Emulation (265):		2
+ 	Evdev Middle Button Timeout (266):		50
+ 	Evdev Wheel Emulation (267):		0
+ 	Evdev Wheel Emulation Axes (268):		0, 0, 4, 5
+ 	Evdev Wheel Emulation Inertia (269):		10
+ 	Evdev Wheel Emulation Timeout (270):		200
+ 	Evdev Wheel Emulation Button (271):		0
+ 	Evdev Drag Lock Buttons (272):		0
+ 
+ I've tried with a combination of evdev values to get it to work, but no
+ luck.

** Package changed: xserver-xorg-input-mouse (Ubuntu) => xserver-xorg-
input-evdev (Ubuntu)

-- 
Mouse wheel broken in Jaunty (scrolls up/down)
https://bugs.launchpad.net/bugs/374776
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-evdev in ubuntu.



References