*- On 11 Jan, Remco Blaakmeer wrote about "Fourth button of Logitech MouseMan 
Wheel?"
> Hi,
> 
> I just bought a Logitech Cordless MouseMan Wheel. Previously, I had a
> Logitech Wheel Mouse. Using the same setup in X, I can use three buttons
> and the wheel just like with the Wheel Mouse. But how can I use the fourth
> (thumb) button on my new mouse? I have tried several things, but to no
> avail.
> 
> Here's part of my current XF86Config:
> 
> Section "Pointer"
>     Protocol     "IMPS/2"
>     Device       "/dev/psaux"
>     Buttons      6
>     Resolution   400
>     ZAxisMapping 4 5
> EndSection
> 
> With this setup, I tried to run the xev program to see what the mouse
> does. The wheel generates events for buttons 4 and 5, but the thumb button
> generates no events at all.
> 
> Can anybody please help?
> 

You are in the same boat as I am.  I have a Logitech MouseMan+ the
corded version with the wheel and 4th thumb button.  Under X 3.3.2.a or
some such I was able to get the thumb to be recognized as button 6.  Not
all apps recognized it but it was nice to have available.  Once I
'upgraded' to X 3.3.3.1 it no longer worked.  When it was working I was
using the following:

Section "Pointer"
    Protocol      "MouseManPlusPS/2"
    Device        "/dev/psaux"
    SampleRate    133
    Resolution    200
    Buttons       6
    ZAxisMapping  5 6
EndSection

And then using xmodmap to remap the z-axis buttons 5 and 6 to buttons 4
and 5 respectively and the thumb button from 4 to 6.  This was the only
way I could get it all to work.  If I mapped the zaxis to 4 and 5 I
could not get the thumb button to work.  But like I said once I
'upgraded' to X 3.3.3.1, and all versions since, it no longer works and
I now use the Pointer section below. If I don't change the zaxismapping
as below I can't get the wheel to work properly as buttons 4 and 5 as I
did before.


Section "Pointer"
    Protocol      "MouseManPlusPS/2"
    Device        "/dev/psaux"
    SampleRate    133
    Resolution    200
    Buttons       6
    ZAxisMapping  4 5
EndSection

I haven't had time to debug or track it down.  So I am not providing a
solution here but just a long drawn out 'Me Too!'.


Brian Servis
-- 
------------------------------------------------------------------------
Mechanical Engineering              |  Never criticize anybody until you  
Purdue University                   |  have walked a mile in their shoes,
[EMAIL PROTECTED]                   |  because by that time you will be a
http://www.ecn.purdue.edu/~servis   |  mile away and have their shoes.

Reply via email to