| View previous topic :: View next topic |
| Author |
Message |
GWild n00b


Joined: 21 Dec 2006 Posts: 5 Location: Colorado
|
Posted: Thu Dec 21, 2006 1:31 am Post subject: Intellimouse side buttons won't work [SOLVED] |
|
|
Hello Gent2ers (this is my first post, and Gentoo is my first Linux distro).
I have an Intellimouse Explorer (with the scroll wheel and the two side buttons).
I have read the FAQ's, howto's, and googled til I dropped. While there is a substantial body of documentation regarding configuration of the 5 (physical) button Intellimouse I cannot get Mozilla to recognize the two side buttons.
xorg: 7.1
xev output:
left mouse button: recognized as button 1
wheel click: recognized as button 2
right mouse button: recognized as button 3
wheel forward: recognized as mouse button 4
wheel back: recognized as mouse button 5
left side button: recognized as mouse button 8
right side button: recognized as mouse button 9
xorg.conf section for mouse:
| Code: | Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2" # IntelliMouse PS/2
Option "Device" "/dev/input/mouse0"
Option "ZAxisMapping" "4 5"
Option "Buttons" "9"
EndSection
|
Xmodmap (loaded in my kde Autostart sub-directory):
| Code: | | xmodmap -e "pointer = 1 2 3 4 5 8 9" & |
imwheel settings:
| Code: | | exec imwheel -f -k -b "45" |
My goal is to be able to use the left side button as a 'back' button in Mozilla, and the right side button as a 'forward' button in Mozilla. The scroll wheel works just fine scrolling the page up and down.
While I know that there are several docs on this, several of them are out of date, and I have tried the configurations to no avail.
I appreciate any assistance you can give me regarding this.
Last edited by GWild on Sun Dec 24, 2006 3:17 pm; edited 4 times in total |
|
| Back to top |
|
 |
yabbadabbadont Advocate


Joined: 14 Mar 2003 Posts: 4791 Location: 2 exits past crazy
|
Posted: Thu Dec 21, 2006 2:51 am Post subject: |
|
|
| I think the Intellimouse Explorer uses the ExplorerPS/2 protocol. The rest of what you have looks right from what I can remember. (I used to have my extra buttons working, but haven't bothered the last couple of times I reinstalled Gentoo) |
|
| Back to top |
|
 |
bubbl07 Apprentice


Joined: 06 Feb 2005 Posts: 237 Location: New York City
|
|
| Back to top |
|
 |
GWild n00b


Joined: 21 Dec 2006 Posts: 5 Location: Colorado
|
Posted: Thu Dec 21, 2006 12:41 pm Post subject: |
|
|
Thanks for the responses.
I changed my protocol to 'Explorer'
The Wiki HOWTO was one of the first things I read.
Nothing works for me unfortunately.
While xev recognizes all mouse events as separate buttons, other elements of X will not. As xev is the "X event tester" I'd say there is a problem when one element of X observes behaviour that another part of X will not process (and is supposed to). This is not just Mozilla btw, Konqueror behaves the same way.
In any case I appreciate the attempted assistance. |
|
| Back to top |
|
 |
alien Tux's lil' helper


Joined: 10 Nov 2002 Posts: 84
|
Posted: Thu Dec 21, 2006 1:30 pm Post subject: |
|
|
| Code: | Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "7"
Option "ButtonMapping" "1 2 3 6 7"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "false" |
Here we are. |
|
| Back to top |
|
 |
GWild n00b


Joined: 21 Dec 2006 Posts: 5 Location: Colorado
|
Posted: Thu Dec 21, 2006 3:50 pm Post subject: |
|
|
Thank you alien.
Those xorg.conf entries fixed my problem. I'm guessing the order of operations makes a difference, as I tried a similar configuration during my trial and error. The order of the statements, however, was different.
I removed my inwheel and xmodmap entries as it appears that they are not needed. |
|
| Back to top |
|
 |
soroh6 Apprentice


Joined: 07 Nov 2002 Posts: 231
|
Posted: Sat Dec 23, 2006 10:46 pm Post subject: |
|
|
| alien wrote: | | Code: | Identifier "Mouse0"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "7"
Option "ButtonMapping" "1 2 3 6 7"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "false" |
Here we are. |
Brilliant, thanks. Was about to revert back to my old imwheel setup from a year or two ago. If anyones wondering, this setup makes forward/back mouse buttons work, wheel works, etc. No xmodmap necessary. _________________ :: soroh -*~ |
|
| Back to top |
|
 |
|