[Desktop-packages] [Bug 317025] Re: Compaq CPQ750TP scrolling horizontally causes vertical scrolling

2014-01-19 Thread Christopher M. Penalver
DAP, thank you for providing the requested information. As hal has been
deprecated a few releases ago, have you had a chance to take a look at
the evdev manpage to see if you could force the re-mapping WORKAROUND
you noted in your Bug Description?

** Summary changed:

- Scroll ball will not scroll horizontally
+ Compaq CPQ750TP scrolling horizontally causes vertical scrolling

** Tags removed: needs-apport-collect

** Description changed:

- This is similar to a bunch of other horizontal scroll does not work
- bugs, but I did not find any of those that were close enough that I
- could call this a duplicate.
- 
- The mouse is a Compaq CPQ750TP. It shows up as Acrox USB  PS/2 Mouse when 
plugged into the PC directly, and ATEN CS1784 when plugged into my KVM (it 
works identically regardless how it is plugged in).
- The mouse has a scroll ball and 5 buttons.
+ When attempting to scroll horizontally with my Compaq CPQ750TP I get fast 
vertical scrolling. This shows up as Acrox USB  PS/2 Mouse when plugged into 
the PC directly, and ATEN CS1784 when plugged into my KVM (it works 
identically regardless how it is plugged in). The mouse has a scroll ball and 5 
buttons.
  I have spent quite some time attempting to get the horizontal scrolling to 
work.
  I have the following in a .fdi file in the /etc/hal/fdi/policy directory:
- 
  ?xml version=1.0 encoding=ISO-8859-1?
- 
  deviceinfo version=0.2
- 
-   device
- match key=info.product string=Acrox USB amp; PS/2 Mouse
-   merge key=input.x11_options.XAxisMapping type=string6 7/merge
- /match
-   /device
- 
-   device
- match key=info.product string=ATEN CS1784
-   merge key=input.x11_options.ButtonMapping type=string1 2 3 4 5 10 
11 8 9 6 7/merge
-   merge key=input.x11_options.Emulate3Buttons type=string0/merge
-   merge key=input.x11_options.EmulateWheelButton 
type=string0/merge
-   merge key=input.x11_options.XAxisMapping type=string10 11/merge
- /match
-   /device
+   device
+ match key=info.product string=Acrox USB amp; PS/2 Mouse
+   merge key=input.x11_options.XAxisMapping type=string6 7/merge
+ /match
+   /device
+   device
+ match key=info.product string=ATEN CS1784
+   merge key=input.x11_options.ButtonMapping type=string1 2 3 4 5 10 
11 8 9 6 7/merge
+   merge key=input.x11_options.Emulate3Buttons type=string0/merge
+   merge key=input.x11_options.EmulateWheelButton 
type=string0/merge
+   merge key=input.x11_options.XAxisMapping type=string10 11/merge
+ /match
+   /device
  /deviceinfo
  
- Horizontal scrolling works perfectly on Windows 2000 (different computer, 
same KVM  mouse)
- Attempting to scroll horizontally in Ubuntu gets fast vertical scrolling.
- 
- If I monitor events with xinput test 4 Left button maps to button 1,
- middle button (pushing down on ball) maps to button 2, right button maps
- to button 3 left side button maps to button 8, right button maps to
- button 9, vertical scroll with ball maps to buttons 4  5, horizontal
- scroll with ball also maps to buttons 4  5, but each event is repeated
- 7 times.
+ Horizontal scrolling works perfectly on Windows 2000 (different
+ computer, same KVM  mouse). If I monitor events with xinput test 4
+ Left button maps to button 1, middle button (pushing down on ball) maps
+ to button 2, right button maps to button 3 left side button maps to
+ button 8, right button maps to button 9, vertical scroll with ball maps
+ to buttons 4  5, horizontal scroll with ball also maps to buttons 4 
+ 5, but each event is repeated 7 times.
  
  It appears as if horizontal scrolling should be mapping to buttons 6 
- 7. The hal file above was an attempt at a work arround to remap 6  7 to
+ 7. The hal file above was an attempt at a work rround to remap 6  7 to
  10  11, but the remapping  to 4  5 is still happening.
  
- Wild speculation: someone has hard wired his preferences into the
- driver.
- 
- $ lsb_release -rd
- Description:  Ubuntu 8.10
- Release:  8.10
- 
- Not sure  where this problem is happening, but my guess is evdev.
- 
- Horizontal scrolling is very important to me. I do CAD work, and being able 
to scroll in two dimensions around a large drawing is very helpful. To that 
end, I have purchased at least 8 different mice with scroll balls on them 
trying to find one that works well.
- --- 
+ ---
  ApportVersion: 2.12.5-0ubuntu2.2
  Architecture: amd64
  DistUpgraded: 2013-10-19 16:58:55,355 DEBUG enabling apt cron job
  DistroCodename: saucy
  DistroRelease: Ubuntu 13.10
  DistroVariant: ubuntu
  InstallationDate: Installed on 2011-05-22 (973 days ago)
  InstallationMedia: Ubuntu 11.04 Natty Narwhal - Release amd64 (20110427.1)
  MachineType: System manufacturer System Product Name
  MarkForUpload: True
  NonfreeKernelModules: nvidia
  Package: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
  PackageArchitecture: amd64
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-15-generic 
root=UUID=c2921384-38b9-419e-b7ef-007bcc801561 

[Desktop-packages] [Bug 317025] Re: Compaq CPQ750TP scrolling horizontally causes vertical scrolling

2014-01-19 Thread DAP
When I looked into this (years ago), from what I could tell, windows was 
enabling a different mode of operation in the mouse, one that sent both 
horizontal and vertical scrolling data to the computer. Linux was using the 
default mode which translated virticle scrolling to up and down button presses, 
and horizontal scrolling to tripled up or trippled down button presses. I was 
unable to do anything with this in hal.
The only thing I have noticed change in the years since I first reported this 
issue is that more than three buttons became supported on the mouse.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-input-evdev in Ubuntu.
https://bugs.launchpad.net/bugs/317025

Title:
  Compaq CPQ750TP scrolling horizontally causes vertical scrolling

Status in “xserver-xorg-input-evdev” package in Ubuntu:
  Incomplete

Bug description:
  When attempting to scroll horizontally with my Compaq CPQ750TP I get fast 
vertical scrolling. This shows up as Acrox USB  PS/2 Mouse when plugged into 
the PC directly, and ATEN CS1784 when plugged into my KVM (it works 
identically regardless how it is plugged in). The mouse has a scroll ball and 5 
buttons.
  I have spent quite some time attempting to get the horizontal scrolling to 
work.
  I have the following in a .fdi file in the /etc/hal/fdi/policy directory:
  ?xml version=1.0 encoding=ISO-8859-1?
  deviceinfo version=0.2
    device
  match key=info.product string=Acrox USB amp; PS/2 Mouse
    merge key=input.x11_options.XAxisMapping type=string6 7/merge
  /match
    /device
    device
  match key=info.product string=ATEN CS1784
    merge key=input.x11_options.ButtonMapping type=string1 2 3 4 5 10 
11 8 9 6 7/merge
    merge key=input.x11_options.Emulate3Buttons type=string0/merge
    merge key=input.x11_options.EmulateWheelButton 
type=string0/merge
    merge key=input.x11_options.XAxisMapping type=string10 11/merge
  /match
    /device
  /deviceinfo

  Horizontal scrolling works perfectly on Windows 2000 (different
  computer, same KVM  mouse). If I monitor events with xinput test 4
  Left button maps to button 1, middle button (pushing down on ball)
  maps to button 2, right button maps to button 3 left side button maps
  to button 8, right button maps to button 9, vertical scroll with ball
  maps to buttons 4  5, horizontal scroll with ball also maps to
  buttons 4  5, but each event is repeated 7 times.

  It appears as if horizontal scrolling should be mapping to buttons 6 
  7. The hal file above was an attempt at a work rround to remap 6  7
  to 10  11, but the remapping  to 4  5 is still happening.

  ---
  ApportVersion: 2.12.5-0ubuntu2.2
  Architecture: amd64
  DistUpgraded: 2013-10-19 16:58:55,355 DEBUG enabling apt cron job
  DistroCodename: saucy
  DistroRelease: Ubuntu 13.10
  DistroVariant: ubuntu
  InstallationDate: Installed on 2011-05-22 (973 days ago)
  InstallationMedia: Ubuntu 11.04 Natty Narwhal - Release amd64 (20110427.1)
  MachineType: System manufacturer System Product Name
  MarkForUpload: True
  NonfreeKernelModules: nvidia
  Package: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
  PackageArchitecture: amd64
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-15-generic 
root=UUID=c2921384-38b9-419e-b7ef-007bcc801561 ro nosplash debug --verbose
  ProcVersionSignature: Ubuntu 3.11.0-15.23-generic 3.11.10
  Tags:  saucy possible-manual-nvidia-install ubuntu
  Uname: Linux 3.11.0-15-generic x86_64
  UpgradeStatus: Upgraded to saucy on 2013-10-19 (92 days ago)
  UserGroups: adm admin audio cdrom dialout fax floppy fuse lpadmin mythtv 
plugdev sambashare video
  dmi.bios.date: 09/21/2010
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 2209
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: P6T DELUXE
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: Asset-1234567890
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr2209:bd09/21/2010:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP6TDELUXE:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer
  version.compiz: compiz 1:0.9.10+13.10.20131011-0ubuntu1
  version.ia32-libs: ia32-libs 20090808ubuntu36
  version.libdrm2: libdrm2 2.4.46-1ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 9.2.1-1ubuntu3
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 9.2.1-1ubuntu3
  version.xserver-xorg-core: xserver-xorg-core 2:1.14.5-1ubuntu2~saucy1
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu10
  

[Desktop-packages] [Bug 317025] Re: Compaq CPQ750TP scrolling horizontally causes vertical scrolling

2014-01-19 Thread Christopher M. Penalver
DAP, the issue you are reporting is an upstream one. Could you please
report this problem via
https://bugs.freedesktop.org/enter_bug.cgi?product=libevdev ?

Please provide a direct URL to your bug report once you have made it so
that it may be tracked.

Thank you for your understanding.

** Changed in: xserver-xorg-input-evdev (Ubuntu)
   Status: Incomplete = Triaged

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-input-evdev in Ubuntu.
https://bugs.launchpad.net/bugs/317025

Title:
  Compaq CPQ750TP scrolling horizontally causes vertical scrolling

Status in “xserver-xorg-input-evdev” package in Ubuntu:
  Triaged

Bug description:
  When attempting to scroll horizontally with my Compaq CPQ750TP I get fast 
vertical scrolling. This shows up as Acrox USB  PS/2 Mouse when plugged into 
the PC directly, and ATEN CS1784 when plugged into my KVM (it works 
identically regardless how it is plugged in). The mouse has a scroll ball and 5 
buttons.
  I have spent quite some time attempting to get the horizontal scrolling to 
work.
  I have the following in a .fdi file in the /etc/hal/fdi/policy directory:
  ?xml version=1.0 encoding=ISO-8859-1?
  deviceinfo version=0.2
    device
  match key=info.product string=Acrox USB amp; PS/2 Mouse
    merge key=input.x11_options.XAxisMapping type=string6 7/merge
  /match
    /device
    device
  match key=info.product string=ATEN CS1784
    merge key=input.x11_options.ButtonMapping type=string1 2 3 4 5 10 
11 8 9 6 7/merge
    merge key=input.x11_options.Emulate3Buttons type=string0/merge
    merge key=input.x11_options.EmulateWheelButton 
type=string0/merge
    merge key=input.x11_options.XAxisMapping type=string10 11/merge
  /match
    /device
  /deviceinfo

  Horizontal scrolling works perfectly on Windows 2000 (different
  computer, same KVM  mouse). If I monitor events with xinput test 4
  Left button maps to button 1, middle button (pushing down on ball)
  maps to button 2, right button maps to button 3 left side button maps
  to button 8, right button maps to button 9, vertical scroll with ball
  maps to buttons 4  5, horizontal scroll with ball also maps to
  buttons 4  5, but each event is repeated 7 times.

  It appears as if horizontal scrolling should be mapping to buttons 6 
  7. The hal file above was an attempt at a work rround to remap 6  7
  to 10  11, but the remapping  to 4  5 is still happening.

  ---
  ApportVersion: 2.12.5-0ubuntu2.2
  Architecture: amd64
  DistUpgraded: 2013-10-19 16:58:55,355 DEBUG enabling apt cron job
  DistroCodename: saucy
  DistroRelease: Ubuntu 13.10
  DistroVariant: ubuntu
  InstallationDate: Installed on 2011-05-22 (973 days ago)
  InstallationMedia: Ubuntu 11.04 Natty Narwhal - Release amd64 (20110427.1)
  MachineType: System manufacturer System Product Name
  MarkForUpload: True
  NonfreeKernelModules: nvidia
  Package: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
  PackageArchitecture: amd64
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-15-generic 
root=UUID=c2921384-38b9-419e-b7ef-007bcc801561 ro nosplash debug --verbose
  ProcVersionSignature: Ubuntu 3.11.0-15.23-generic 3.11.10
  Tags:  saucy possible-manual-nvidia-install ubuntu
  Uname: Linux 3.11.0-15-generic x86_64
  UpgradeStatus: Upgraded to saucy on 2013-10-19 (92 days ago)
  UserGroups: adm admin audio cdrom dialout fax floppy fuse lpadmin mythtv 
plugdev sambashare video
  dmi.bios.date: 09/21/2010
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 2209
  dmi.board.asset.tag: To Be Filled By O.E.M.
  dmi.board.name: P6T DELUXE
  dmi.board.vendor: ASUSTeK Computer INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: Asset-1234567890
  dmi.chassis.type: 3
  dmi.chassis.vendor: Chassis Manufacture
  dmi.chassis.version: Chassis Version
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr2209:bd09/21/2010:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP6TDELUXE:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
  dmi.product.name: System Product Name
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer
  version.compiz: compiz 1:0.9.10+13.10.20131011-0ubuntu1
  version.ia32-libs: ia32-libs 20090808ubuntu36
  version.libdrm2: libdrm2 2.4.46-1ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 9.2.1-1ubuntu3
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 9.2.1-1ubuntu3
  version.xserver-xorg-core: xserver-xorg-core 2:1.14.5-1ubuntu2~saucy1
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu3.1
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.2.0-0ubuntu10
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.904-0ubuntu2
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.9-2ubuntu1
  xserver.bootTime: Sun Jan 19 19:42:18 2014