The problem still exists in Ubuntu 13.10.
I was unable to do the requested test in the daily build because the daily 
build is not functional enough.
Booting from the live CD, the mouse did no initially work. I had to unplug it 
and plug it back in before I could click on the "try ubuntu" button.
Once Ubuntu started, I had no menus at all. I had two icons: Install Ubuntu and 
examples. Clicking on the examples icon brought up a file browser in a fixed 
sized window with no window decorations (no maximize, no minimize, no close 
button)
I found a way to run firefox, it also had no window decorations. In an attempt 
to get a window up with a horizontal scroll bar, I tried typing a URL, and 
found that the keyboard was not working. At this point I realized I could do 
nothing usefull with this live CD, ejected it and hit the reset button on my 
computer.

-- 
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:
  Scroll ball will not scroll horizontally

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

Bug description:
  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 &amp; 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.

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/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to