kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #41673
[Bug 1260513] Re: 045e:00f9 [Gateway DX4860] Horizontal scrolling is broken with 9-button Microsoft Wireless Laser Mouse 5000
Christopher, this time I tested 3.2.0-030200rc4 for Oneiric and
3.2.0-030200rc4 for Precise. Both were taken from the kernel-ppa and
installed in Oneiric and Precise correspondingly.
Oneiric, 3.2.0-030200rc4: all is well.
Precise, 3.2.0-030200rc4: USB mouse is not detected properly and cannot be used at all.
But then:
Precise, 3.2.0-23 (from the 12.04 distribution ISO image): USB mouse is detected properly but horizontal scrolling is broken.
Precise, 3.1.5-030105: USB mouse is detected properly but horizontal scrolling is broken.
This is an excerpt from Oneiric's syslog that is generated when the USB
mouse is plugged in. This is 3.2.0-030200rc4. Precise 3.2.0-23 and
3.1.5-030105 generate very similar logs:
Jan 22 00:18:18 val-1110 kernel: [ 55.856260] usb 2-2: new full-speed USB device number 3 using ohci_hcd
Jan 22 00:18:18 val-1110 mtp-probe: checking bus 2, device 3: "/sys/devices/pci0000:00/0000:00:06.0/usb2/2-2"
Jan 22 00:18:18 val-1110 mtp-probe: bus: 2, device: 3 was not an MTP device
Jan 22 00:18:18 val-1110 kernel: [ 56.368743] input: Microsft Microsoft Wireless Desktop Receiver 3.1 as /devices/pci0000:00/0000:00:06.0/usb2/2-2/2-2:1.0/input/input5
Jan 22 00:18:18 val-1110 kernel: [ 56.369050] microsoft 0003:045E:00F9.0002: input,hidraw1: USB HID v1.11 Keyboard [Microsft Microsoft Wireless Desktop Receiver 3.1] on usb-0000:00:06.0-2/input0
Jan 22 00:18:18 val-1110 kernel: [ 56.388660] microsoft 0003:045E:00F9.0003: fixing up Microsoft Wireless Receiver Model 1028 report descriptor
Jan 22 00:18:18 val-1110 kernel: [ 56.413792] input: Microsft Microsoft Wireless Desktop Receiver 3.1 as /devices/pci0000:00/0000:00:06.0/usb2/2-2/2-2:1.1/input/input6
Jan 22 00:18:18 val-1110 kernel: [ 56.414774] microsoft 0003:045E:00F9.0003: input,hidraw2: USB HID v1.11 Mouse [Microsft Microsoft Wireless Desktop Receiver 3.1] on usb-0000:00:06.0-2/input1
And here is what I get with Precise 3.2.0-030200rc4:
Jan 22 00:24:00 val-1204 kernel: [ 81.492220] usb 2-2: new full-speed USB device number 3 using ohci_hcd
Jan 22 00:24:00 val-1204 mtp-probe: checking bus 2, device 3: "/sys/devices/pci0000:00/0000:00:06.0/usb2/2-2"
Jan 22 00:24:00 val-1204 mtp-probe: bus: 2, device: 3 was not an MTP device
Jan 22 00:25:01 val-1204 udevd[548]: timeout: killing '/sbin/modprobe -bv hid:b0003v0000045Ep000000F9' [1947]
Jan 22 00:25:01 val-1204 udevd[550]: timeout: killing '/sbin/modprobe -bv hid:b0003v0000045Ep000000F9' [1948]
Jan 22 00:25:02 val-1204 udevd[548]: timeout: killing '/sbin/modprobe -bv hid:b0003v0000045Ep000000F9' [1947]
Jan 22 00:25:02 val-1204 udevd[550]: timeout: killing '/sbin/modprobe -bv hid:b0003v0000045Ep000000F9' [1948]
Jan 22 00:25:03 val-1204 udevd[548]: timeout: killing '/sbin/modprobe -bv hid:b0003v0000045Ep000000F9' [1947]
Jan 22 00:25:03 val-1204 udevd[550]: timeout: killing '/sbin/modprobe -bv hid:b0003v0000045Ep000000F9' [1948]
... (tons of timeout: killing... messages)
How is it possible that 3.2.0-030200rc4 work differently on Oneiric
(mouse works flawlessly) and Precise (mouse is not even detected
properly)?
Is kernel numbering performed differently for different releases? Is
3.2.0-030200rc4 the same for Oneiric and Precise?
--
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/1260513
Title:
045e:00f9 [Gateway DX4860] Horizontal scrolling is broken with
9-button Microsoft Wireless Laser Mouse 5000
Status in “linux” package in Ubuntu:
Incomplete
Bug description:
horizontal scrolling is broken with the 9-button Microsoft Wireless
Laser Mouse 5000.
WORKAROUND: sudo apt-get install build-essential xserver-xorg-dev xutils-dev libudev-dev
wget http://archive.ubuntu.com/ubuntu/pool/main/x/xserver-xorg-input-evdev/xserver-xorg-input-evdev_2.7.0.orig.tar.gz
wget https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/926917/+attachment/3373367/+files/horizontal_scrolling.patch
tar -zxvf xserver-xorg-input-evdev_2.7.0.orig.tar.gz
cd xf86-input-evdev-2.7.0
patch -p1 < ../horizontal_scrolling.patch
./configure --prefix=/usr
make
To invert and fix the scrolling change the -1 on line 1601 of src/evdec.c to 1 so it should read:
SetScrollValuator(device, axnum, SCROLL_TYPE_HORIZONTAL, 1.0, SCROLL_FLAG_NONE);
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.12.0-7-generic 3.12.0-7.15 [modified: boot/vmlinuz-3.12.0-7-generic]
ProcVersionSignature: Ubuntu 3.12.0-7.15-generic 3.12.4
Uname: Linux 3.12.0-7-generic x86_64
ApportVersion: 2.12.7-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC2: val 2055 F.... pulseaudio
/dev/snd/controlC1: val 2055 F.... pulseaudio
/dev/snd/controlC0: val 2055 F.... pulseaudio
CurrentDesktop: Unity
CurrentDmesg:
[ 18.719163] r8169 0000:04:00.0 eth0: link down
[ 18.719209] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 18.719405] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 20.803774] r8169 0000:04:00.0 eth0: link up
[ 20.803781] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Date: Thu Dec 12 17:03:45 2013
HibernationDevice: RESUME=UUID=ac145c0d-f41b-4f64-9a96-1ca3b10a8b72
InstallationDate: Installed on 2013-12-12 (0 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131212)
IwConfig:
eth0 no wireless extensions.
lo no wireless extensions.
MachineType: Gateway DX4860
ProcFB: 0 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.12.0-7-generic.efi.signed root=UUID=e0d98c7c-d44d-4f1c-9754-aac8b034e434 ro quiet splash
RelatedPackageVersions:
linux-restricted-modules-3.12.0-7-generic N/A
linux-backports-modules-3.12.0-7-generic N/A
linux-firmware 1.117
RfKill:
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/19/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P01-A3
dmi.board.name: DX4860
dmi.board.vendor: Gateway
dmi.chassis.type: 3
dmi.chassis.vendor: Gateway
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP01-A3:bd04/19/2011:svnGateway:pnDX4860:pvr:rvnGateway:rnDX4860:rvr:cvnGateway:ct3:cvr:
dmi.product.name: DX4860
dmi.sys.vendor: Gateway
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1260513/+subscriptions
References