﻿id	summary	reporter	owner	description	type	status	component	version	resolution	keywords	cc	guest	host
6171	Mouse wheel stops working after a while -> fixed as of 25 Apr 2013, 4.2 and later	Sam Morris		"The wheel of my USB mouse can be used inside my guest (Linux 2.6.32) after I boot the VM, but after a while it stops working.

On examining the mouse events with xev, when I scroll the wheel, mouse events _are_ being generated, but they are for buttons 6/7 (sideways scrolling)!

If I run xev before the wheel stops working, the events are generated for the correct buttons (4/5).

Disabling mouse integration does not help.

evtest also reports that buttons 6/7 are being pressed, so this does not appear to be a configuration issue:
$ sudo evtest event4
Input driver version is 1.0.0
Input device ID: bus 0x11 vendor 0x2 product 0x6 version 0x0
Input device name: ""ImExPS/2 Generic Explorer Mouse""
Supported events:
  Event type 0 (Sync)
  Event type 1 (Key)
    Event code 272 (LeftBtn)
    Event code 273 (RightBtn)
    Event code 274 (MiddleBtn)
    Event code 275 (SideBtn)
    Event code 276 (ExtraBtn)
  Event type 2 (Relative)
    Event code 0 (X)
    Event code 1 (Y)
    Event code 6 (HWheel)
    Event code 8 (Wheel)
Testing ... (interrupt to exit)
Event: time 1265938318.197278, type 2 (Relative), code 6 (HWheel), value -1
Event: time 1265938318.197291, -------------- Report Sync ------------
Event: time 1265938318.709651, type 2 (Relative), code 6 (HWheel), value 1
Event: time 1265938318.709664, -------------- Report Sync ------------

Interestingly, if I actually trigger my mouse's horizontal scrolling feature, no events are passed into the VM. The mouse works fine in the host OS however (Vista Home Basic SP1).
"	defect	closed	other	VirtualBox 3.1.2	fixed	mouse input scroll wheel		Linux	Windows
