5-button Optical PS/2 intellimouse

5-button Optical PS/2 intellimouse

Post by Norm Dresn » Thu, 02 Dec 2004 06:19:17


I'm trying to get just the wheel on my 5-button Microsoft Optical PS/2
Intellimouse to work completely.

As currently configured, only the down-scrolling works -- that is, if I
rotate the wheel so the top moves toward the back of the mouse, then my
windows [nxterm & nedit are what I'm most concerned with] scroll down. But
turning the wheel in the opposite direction does nothing.

If I substitute a Microsoft 3-button Intellimouse with a wheel, (model 1.2A
PS/2) both scrolling directions and the 3rd button work fine. But I hate
having two different mouses on my desktop and I'd really like to get the
5-button mouse to scroll too.

Googling for Optical Intellimouse messages only returned stuff relating to
the 3-button variety, nothing for 5-button mice.

All suggestions, hints, URLs and Google search terms graciously appreciated.

TIA
Norm
 
 
 

5-button Optical PS/2 intellimouse

Post by Dances Wit » Thu, 02 Dec 2004 06:56:46

["Followup-To:" header set to comp.os.linux.hardware.]
On Tue, 30 Nov 2004 21:19:17 GMT, Norm Dresner staggered into the Black
Sun and said:

Your "5-button" mouse probably has 7 buttons. ("Wheel up" and "wheel
down" are reported as button events from X's point of view.) Mice with
more than 5 buttons usually use the ExplorerPS/2 protocol, not the
IMPS/2 protocol. I *think* the relevant X config file stanza should
look like this:

Section "InputDevice"
Identifier "Mouse0" # don't change that from what it currently is
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/mouse"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7" # may be correct
EndSection

...the keyword "ExplorerPS/2" may be useful; check comp.os.linux.* for
it after you've backed up your X config file, made the changes described
above, and tried it out. If those changes make everything work poorly,
restore your backup! Check comp.os.linux.x for keyword "xbindkeys" for
a way to make your extra mouse buttons do useful things. HTH,

--
Matt G|There is no Darkness in Eternity/But only Light too dim for us to see
Brainbench MVP for Linux Admin / mail: TRAP + SPAN don't belong
http://www.yqcomputer.com/ / Hire me!
-----------------------------/ http://www.yqcomputer.com/ ~mhgraham/resume

 
 
 

5-button Optical PS/2 intellimouse

Post by Vilmos Sot » Thu, 02 Dec 2004 08:15:55

"Norm Dresner" < XXXX@XXXXX.COM > writes:


What is the exact model name of your mouse? Also, is it a ps/2
or usb one? Which version of X you are running? By 5 buttons do
you meand the two usual buttons, the wheel, and two more buttons
for the thumb?

We do have a couple of 5 button mouses here, and they work well.
However, they are Microsoft Intellimouse or whatever.

Vilmos
 
 
 

5-button Optical PS/2 intellimouse

Post by Dave {Repl » Thu, 02 Dec 2004 15:49:15

In message <pt5rd.1005712$ XXXX@XXXXX.COM >,


Mine works just fine and has from day one. Have you checked that the mouse
wheel works OK on other systems? It's possible that something is broken in
the mouse itself.

--
Dave
mail da XXXX@XXXXX.COM (without the space)
http://www.yqcomputer.com/
So many gadgets, so little time...
 
 
 

5-button Optical PS/2 intellimouse

Post by Norm Dresn » Thu, 02 Dec 2004 17:40:45


Microsoft IntelliMouse Optical USB & PS2 Compatible (using PS/2)
P/N X05-92654 Product ID 52195-576-7046972-0000

The mouse works perfectly through my KVM switch on several different flavors
of Windows systems.

Norm
 
 
 

5-button Optical PS/2 intellimouse

Post by Norm Dresn » Thu, 02 Dec 2004 17:47:17


Sorry, I missed the X-version on the first response.

XFree86-4.1.0-3

It's what came with RedHat 7.2. FWIW the kernel is 2.4.18 and no, I can't
upgrade for compatibility reasons [several other systems with similar
kernels].

Norm
 
 
 

5-button Optical PS/2 intellimouse

Post by mjt » Thu, 02 Dec 2004 22:22:38


... show us the relevant "InputDevice" section
from your /etc/X11/XF86Config[-4] file
--
<< http://www.yqcomputer.com/ ;>
ARCHDUKE FERDINAND FOUND ALIVE --
FIRST WORLD WAR A MISTAKE
 
 
 

5-button Optical PS/2 intellimouse

Post by Norm Dresn » Fri, 03 Dec 2004 04:50:29


I'm using XFree86-4.1.0-3
------------------------------------------------
and this is from XF86Config-4

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "off"
Option "ZAxisMapping" "4 5"
EndSection
------------------------------
and this is from XF86Config

Section "Pointer"
Protocol "IMPS/2"
Device "/dev/mouse"
ZAxisMapping 6 7

# I've tried both of these -- [not at once!] and neither works

# Option "ZAxisMapping" "4 5"

# Option "ZAxisMapping" "4 7"

EndSection
----------------------------

Norm
 
 
 

5-button Optical PS/2 intellimouse

Post by ebenON » Fri, 03 Dec 2004 05:26:10

In article < XXXX@XXXXX.COM >,


I have a Kensington "Expert Mouse" (really a trackball), which looks like:

http://www.yqcomputer.com/
(four buttons plus a ring aka wheel)

My XF86Config contains:

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "6"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "6 5"
EndSection

then in .xinitrc I have

xmodmap -e 'pointer = default'
xmodmap -e 'pointer = 1 2 3 6 4 5'

I used xev to determine what the buttons sent, then xmodmap to make them send
what was expected.

--
-eben XXXX@XXXXX.COM home.tampabay.rr.com/hactar

"You're one of those condescending Unix computer users!"
"Here's a nickel, kid. Get yourself a better computer" - Dilbert.
 
 
 

5-button Optical PS/2 intellimouse

Post by Dave {Repl » Fri, 03 Dec 2004 05:36:14

In message <asfrd.1008731$ XXXX@XXXXX.COM >,





You've got different numbers on the bottom of yours. Mine claims to be:

Microsoft IntelliMouse Optical USB & PS2 Compatible (using PS/2)
P/N X08-70388 PID 55250-OEM-0221522-0

No idea what's significant about any of that but it is also working via a
KVM switch to Linux, Win2K, OS/2 and even Mac OS X (via a nice little PS/2
to USB converter). The wheel even works on most Mac apps. Last item, I'm
currently using FC2 Linux, although it's worked on previous RedHat stuff as
well.

--
Dave
mail da XXXX@XXXXX.COM (without the space)
http://www.yqcomputer.com/
So many gadgets, so little time...
 
 
 

5-button Optical PS/2 intellimouse

Post by Chris Co » Fri, 03 Dec 2004 08:02:06


Do you have psmouse.proto=imps on your kernel boot line in your grub
menu.lst?

Also (do this ONLY from Linux), unplug the mouse from the KVM and plug
it back in and see if you can scroll both directions.

Also (I'm guessing at things, I don't have this mouse), you can try doing
an lspci -v and lsusb -v and see if that helps (the latter sometimes will
lock the machine though).

Just some random ideas,
Chris