5 button mouse
This is a discussion about 5 button mouse in the Linux Customization Tweaking category; Mandrake 9. 0 the problem. Trust ami 250 sx optical mouse. ps/2 It has 3 buttons wheel and a further 2 side buttons. I have got it all to work, these are the pertinent lines in XF86Config-4 Section InputDevice Identifier Mouse1 Driver mouse Option Protocol ExplorerPS/2 Option Device /dev/psaux Option Buttons 7 Opti ...
Mandrake 9.0
the problem . Trust ami 250 sx optical mouse.ps/2
It has 3 buttons wheel and a further 2 side buttons.
I have got it all to work, these are the pertinent lines in XF86Config-4
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/psaux"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7"
EndSection
This causes a slight inconvenience, it switches the wheel scrolling to the side buttons.
I tried Options "ZAxisMapping" "4 5"
But this does'nt work and switches off the side buttons.
Ok fixed it with xmodmap as follows
xmodmap -e "pointer 1 2 3 6 7 4 5"
Problem solved...
Almost
this means I have to execute this manually before I use mozilla or any other program which
permits scrolling.
In fact I made it a script and execute it via an Icon on the desktop.
What I would like to know is how can I get it to start automatically?
Tried /etc/rc.local
but does'nt work, I imagine because it executes before Xfree86.
Any Ideas
the problem . Trust ami 250 sx optical mouse.ps/2
It has 3 buttons wheel and a further 2 side buttons.
I have got it all to work, these are the pertinent lines in XF86Config-4
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/psaux"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7"
EndSection
This causes a slight inconvenience, it switches the wheel scrolling to the side buttons.
I tried Options "ZAxisMapping" "4 5"
But this does'nt work and switches off the side buttons.
Ok fixed it with xmodmap as follows
xmodmap -e "pointer 1 2 3 6 7 4 5"
Problem solved...
Almost
this means I have to execute this manually before I use mozilla or any other program which
permits scrolling.
In fact I made it a script and execute it via an Icon on the desktop.
What I would like to know is how can I get it to start automatically?
Tried /etc/rc.local
but does'nt work, I imagine because it executes before Xfree86.
Any Ideas
Participate in our website and join the conversation
This subject has been archived. New comments and votes cannot be submitted.
Mar 24
Mar 27
0
2 minutes
Responses to this topic
put this line in a file called .Xmodmap in your home folder:
Code:
Then it'll automatically set the buttons up when you log in, if you want it to be a global setting then put that line in /etc/X11/Xmodmap instead.
Code:
pointer = 1 2 3 6 7 4 5
Then it'll automatically set the buttons up when you log in, if you want it to be a global setting then put that line in /etc/X11/Xmodmap instead.
OP
Thanks
But it is still no go . I tried both methods user and global but nothing.
What is it that I'm overlooking.
the only way it works so far is by fiscally executing # xmodmap -e "pointer = 1 2 3 6 7 4 5"
or using an icon to execute the script which contains the above line.
But it is still no go . I tried both methods user and global but nothing.
What is it that I'm overlooking.
the only way it works so far is by fiscally executing # xmodmap -e "pointer = 1 2 3 6 7 4 5"
or using an icon to execute the script which contains the above line.
Thats odd, it works perfectly for me, if that doesn't work I don't know any other way of helping you, sorry.
OP
Thanks again for your time.
I tried the same with my laptop.Mandrake 9.0 2.4.20 vanilla kernel(instead of 2.4.19-16mdk) using balckbox( instead of kde.)
but the same frustrating result.
Could you tell me which distro, kernel version, window manager you are running.
Thinking of giving slackware a go on the laptop.
I tried the same with my laptop.Mandrake 9.0 2.4.20 vanilla kernel(instead of 2.4.19-16mdk) using balckbox( instead of kde.)
but the same frustrating result.
Could you tell me which distro, kernel version, window manager you are running.
Thinking of giving slackware a go on the laptop.
I use redhat 7.3 with kernel 2.4.18-3. I'm using sawfish as my window manager but those tips are taken directly from xfree86.org so they shouldn't be dependant on kernel, distro or WM, its purely X settings.
/etc/X11/Xmodmap and ~/.Xmodmap are called by xdm and startx so it should work straight away.
I got my 4 button logitech mouse working without any hassle following the instructions from www.xfree86.org, sorry I can't be much more help.
/etc/X11/Xmodmap and ~/.Xmodmap are called by xdm and startx so it should work straight away.
I got my 4 button logitech mouse working without any hassle following the instructions from www.xfree86.org, sorry I can't be much more help.