← Back to team overview

kernel-packages team mailing list archive

[Bug 1260513] Re: 045e:00f9 [Gateway DX4860] Horizontal scrolling is broken with specific external mouse device

 

** Description changed:

- horizontal scrolling is broken with with 9-button Microsoft Wireless
+ 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

** Tags removed: needs-lsusbv

** Tags added: cherry-pick

-- 
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
  specific external mouse device

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