apport information ** Tags added: apport-collected possible-manual-nvidia-install ubuntu
** 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. 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 & PS/2 Mouse"> <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge> </match> </device> <device> <match key="info.product" string="ATEN CS1784"> <merge key="input.x11_options.ButtonMapping" type="string">1 2 3 4 5 10 11 8 9 6 7</merge> <merge key="input.x11_options.Emulate3Buttons" type="string">0</merge> <merge key="input.x11_options.EmulateWheelButton" type="string">0</merge> <merge key="input.x11_options.XAxisMapping" type="string">10 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. 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 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. + 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 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 + xserver.logfile: /var/log/Xorg.0.log + xserver.version: 2:1.14.5-1ubuntu2~saucy1 ** Attachment added: "BootDmesg.txt" https://bugs.launchpad.net/bugs/317025/+attachment/3952440/+files/BootDmesg.txt -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xserver-xorg-input-evdev in Ubuntu. https://bugs.launchpad.net/bugs/317025 Title: Scroll ball will not scroll horizontally To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/317025/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp