2. Change the Pointer section in /etc/X11/XF86Config .
Section "Pointer"
Protocol "imps/2"
Device "/dev/mouse"
Buttons 3
EndSection
3. Make sure that "Emulate3Buttons" is not turned on.(Comment it out)
4. You will need to exit completely out of X. Possibly reboot the
machine.
The current rev of GPM doesn't understand the intellimouse and it will
try to use an incorrect protocol. This will probably be fixed in 5.2.
You can disable 3 button emulation, of course.
-Connie