Comment 5 for bug 841219

Revision history for this message
Lennart Weller (lhw) wrote : Re: [Bug 841219] Re: unity does not allow third mouse button emulation

As you can see in the bug report attachments its an HP 2540p which comes
with a trackpoint + extra mouse buttons. But the trackpoint is
registered as simple generic mouse unlike Lenovos trackpoint.

1. No it does not work in any GNOME or KDE application.
2. Yes, it did work for unity in the 11.04 release and still does for
any other window manager right now. It also worked in unity 11.10 with
the first alpha.
3. Yes, as you can see in the bug report itself I added the .conf file
to /usr/share/X11/xorg.conf.d to reactivate third mouse button emulation
after it was removed as default.

Also note that I submitted this bug against xserver-xorg-input-evdev in
#816331 and it seemed fixed at that point and still is for other window
managers. Now as I gave unity another try I found it still corrupt here.

Am 05.09.2011 17:37, schrieb Paul Sladen:
> Lennart: I think perhaps what Omer is trying to understand is why (on
> your specific machine) mouse-chord/emulation is not enabled by default
> (it should have been working out-of-the-box on all non-Apple machines,
> and non-ThinkPads, and that having been the case for several years).
> This is one in the X server, which is a much lower-level than the window
> manager.
>
> Could you possibly help clarify a couple of points:
>
> 1. Does left+right (middle click emulation) work in other applications. Eg. can you use it for scrolling in Evince?
> 2. Did left+right (middle click emulation) previously work automatically on the same hardware under a previous release of Ubuntu?
> 3. Are there any preferences that yourself, or another user on the machine, have configured in the process of attempting to resolve the non-working left+right (middle click) emulation?
>
> The main thing is to ascertain whether this is a particular machine (a
> particular touchpad), or a wider issue. I believe that "Incomplete" in
> this case refers to needing to fine out more information first, here
> that means whether fully understanding the extent (scope) of the problem
> that you've discovered.
>