RSS Element,demiblog Class,Language,Link,Title,Description channel,,en_GB,http://tobyinkster.co.uk/article/logitech-marblemouse/,Logitech Marble Mouse,"====

Kernel 2.4.x

Connected by PS/2 (not USB).

XF86Config

First things first, here is the correct settings for X:

Section "InputDevice"     Identifier "Mouse1"     Driver "mouse"     Option "Protocol" "MouseManPlusPS/2"     Option "Device" "/dev/psaux"     Option "Buttons" "5"     Option "Emulate3Buttons"     Option "Emulate3Timeout" "50" EndSection

Result

This will set up the following behaviour:


Large left button

Acts as “button 1”, a standard left click.

Small left button

Acts as “button 4”, equivalent to a small scroll upwards on a scroll mouse.

Small right button

Acts as “button 5”, equivalent to a small scroll downwards on a scroll mouse.

Large right button

Acts as “button 3”, a standard right click.

Chord of both large buttons

Acts as “button 2”, a…"