Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - Hardware
User Name
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?


  Search this Thread
Old 10-26-2004, 12:49 AM   #1
Registered: Dec 2002
Location: Brisbane, Australia
Distribution: RedHat (RHEL, FC, CentOS), openSuSE, Mac OS X
Posts: 653

Rep: Reputation: 32
How does one get the Extra mouse buttons on a Logitech MX 1000 to work


I've had a look at and done a general google of the thing, tried what the thread recommended but no real luck as yet

Firstly, what protocol should i configure, seems "ExplorerPS/2" is the way to go, but what makes it the one? I've been using IMPS/2 and that seems to do the same thing ...

Second, the box says the mouse has 8 buttons, however, it has the standard 3, another three on the thumb, one above and below the wheel (which are giving the same impulse as the wheel) and then the left and right pivot action of the wheel. So that adds up to 10 really, but two give the same message as the wheel so that takes us back to the claimed 8. However i can't get an input on most of them.

Now i told xorg.conf about the 8 buttons, and did the xmodmap command (xmodmap -e "pointer = 1 2 3 6 7 8 4 5") and that didn't do much besides break the mousewheel (i went with a 1 2 3 4 5 6 7 8 instead and that works more to my taste, though i can change the z axis mapping and that would just mean the mouse wheel would be on alternate buttons ...

Eitherway, one button on the thumb is not recognised, and the mousewheel pivots don't do anything either (ie not recognized as far as i can tell) and the other buttons replicate the function of the main three (granted i haven't played with reconfiguring those yet).

Any ideas on how to make this all happen ? Ta
Old 10-26-2004, 01:19 AM   #2
Registered: Dec 2002
Location: Brisbane, Australia
Distribution: RedHat (RHEL, FC, CentOS), openSuSE, Mac OS X
Posts: 653

Original Poster
Rep: Reputation: 32
i just found which deals with the MX1000 specifically ... so i think that will get me working, but ... we'll see
Old 12-28-2004, 02:28 AM   #3
LQ Newbie
Registered: May 2004
Posts: 11

Rep: Reputation: 0
I have the same mouse. I've done everything as in the article. Now I have the following situation:


Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "evdev"
Option "Dev Name" "Logitech USB Receiver" # cat /proc/bus/input/devices
Option "Dev Phys" "usb-0000:00:1d.1-1/input0" # cat /proc/bus/input/devices
Option "Device" "/dev/input/event0" # (/dev/input/mice also appears to work)
Option "Buttons" "12"
Option "ZAxisMapping" "11 12"
Option "Resolution" "800"


pointer = 1 2 3 6 7 8 9 10 11 12 4 5

Xev detects all buttons. The wheel works just fine, the backward and forward buttons work but left and right wheel pivots do not affect anything. Is it browser problem or an X problem how do you think?

Upd: in Opera the wheel works, but backward and forward do the desired horizontal scroll! But pivots still dead and no config is possible...

Last edited by hedin; 12-28-2004 at 02:31 AM.
Old 01-05-2005, 11:27 AM   #4
LQ Newbie
Registered: Dec 2004
Posts: 18

Rep: Reputation: 0
I'm trying to get my MX1000 to work and I found the linuX-gamers article, but I've run into a problem.

I ran the evdev command and didn't receive any output (using kernel 2.6.9). So, I downloaded the patches (could only get 2 of the 3, the keyboard link was broken). I go into the terminal and type "patch <filename>.patch", then press enter.

The cursor jumps down to the next line and then....nothing happens. It just stays there. I never get any output after running that command. I can still work in the system just fine, but nothing ever occurs with the patch and it never goes back to # in the terminal window.

Any ideas?
Old 01-22-2005, 01:38 PM   #5
LQ Newbie
Registered: Jan 2005
Posts: 2

Rep: Reputation: 0
I am using the 2.6.8 kernel on an x86_64 platform.
I followed the gamers article.
When I add the "evdev" protocol to XF86Config, then
windows hangs after the splash screen goes away. Any Ideas?


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Programming extra mouse buttons? dive Slackware 1 07-23-2005 01:00 AM
X Doesn't Seem To Hear My Extra Mouse Buttons JamieKitson Linux - Newbie 6 12-08-2004 04:51 AM
Getting extra mouse buttons to work Valhalla Linux - Hardware 4 12-04-2004 04:46 PM
Getting extra mouse buttons to work rhraz Linux - Hardware 12 02-20-2004 03:04 PM
Can you use the extra buttons on a Microsoft mouse? Tyir Linux - Newbie 1 10-10-2003 01:10 PM > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:05 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration