Configuring Kensington mouse buttons
Tom Horsley
tom.horsley at att.net
Fri Feb 15 02:24:15 UTC 2008
On Thu, 14 Feb 2008 19:15:02 -0700
"Reid Rivenburgh" <reidr at pobox.com> wrote:
> Section "InputDevice"
> Identifier "Mouse0"
> Driver "mouse"
> Option "Protocol" "IMPS/2"
> Option "Device" "/dev/input/mice"
> Option "ZAxisMapping" "4 5"
> Option "Buttons" "7"
> Option "Emulate3Buttons" "yes"
> EndSection
I've got a different kensington mouse, but I found that
I couldn't see all the buttons in xev till I changed
the Protocol option to be "Auto", the "IMPS/2" makes
it stupider than it otherwise needs to be. Also, once
you use "Auto" protocol, saying "Buttons" is apparently a bad
idea. It seemingly changes the number of buttons to
be some completely random value :-).
Once all the buttons work, you can make any of them be
any thing by using xmodmap (which is usually automatic
if you edit the /etc/X11/Xmodmap file).
Here's the relevant bits from my setup:
>From /etc/X11/xorg.conf:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
Option "DragLockButtons" "2 1"
EndSection
>From /etc/X11/Xmodmap:
! Setup buttons for trackball
pointer = 1 8 3 4 5 6 7 2 9
More information about the fedora-list
mailing list