[Desktop-packages] [Bug 317025] Re: Compaq CPQ750TP scrolling horizontally causes vertical scrolling
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
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
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