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

Joined: 12 Feb 2006 Posts: 11
|
Posted: Thu Feb 23, 2006 4:48 pm Post subject: |
|
|
Try adding numbers all the way up to 32.
It worked for me, however I have another problem. Running XGL it says I only have 7 buttons rather than 12, and appchanger button and forward button doesn't give a respons in xev. |
|
| Back to top |
|
 |
johoe Tux's lil' helper


Joined: 21 Jun 2005 Posts: 92
|
Posted: Tue Feb 28, 2006 10:50 pm Post subject: |
|
|
KRA, I've the same problem with XGL - did you find any solution yet?
johoe |
|
| Back to top |
|
 |
KRA n00b

Joined: 12 Feb 2006 Posts: 11
|
Posted: Tue Feb 28, 2006 11:15 pm Post subject: |
|
|
Never found a solution, I'm on Ubuntu dapper drake now, and have the exact same problem. I've tried a few different settings, but nothing seems to work. There are some wierd stuff though, like removing the Option "corepointer", makes the app changer button work (as button 1), but then the scroll wheel sideways doesn't work anymore.
Using driver "mouse" and protocol "evdev" (the previous way to do things) doesn't work either, X will fail.
I have no idea but my theory is that Xgl is using an older version of the evdev driver!? |
|
| Back to top |
|
 |
johoe Tux's lil' helper


Joined: 21 Jun 2005 Posts: 92
|
Posted: Tue Feb 28, 2006 11:48 pm Post subject: |
|
|
Even tried "driver mouse, protocol ExplorerPS/2" - same results.
Few hours ago I though I got it: xev responded to all mouse buttons and I could bind them in .xbindkeysrc and they worked! But after a restart everything was gone. Later xev gave other results for the buttons - same procedure... And now - my thumb buttons are simply ignored.
Something is messed with the XGL input system - will wait for another cvs....
thanks for your reply,
johoe |
|
| Back to top |
|
 |
enkil Tux's lil' helper

Joined: 27 Apr 2004 Posts: 114 Location: Bern, Switzerland
|
Posted: Sat Mar 25, 2006 9:57 am Post subject: |
|
|
I had some trouble making the mouse work with modular-x, so here's what I've done so far:
IMHO Mousebutton 2 is extremely weird on this mouse. What I understand as button 2 is instead "tilt wheel left", so I remapped the buttons (throwing away button 2).
With xorg-6.8, I had to turn off smart scroll in order to get "my" button 2 working without triggering "wheel down" at the same time. With the new evdev-driver however, I have to enable it, otherwise the tilt-wheel doesn't produce any key-events. Anyone knows why? I'm now only using 9 of the 12 buttons (which is okay). Here's my layout (I name the buttons as floam labelled them on his guide)
Far side button: I used xbindkeys to map it to ctrl+pageup (next tab in firefox)
Near side button: ctrl+pagedown (prev. tab)
Middle side button: xmms -f
tilt wheel left: button 2
tilt wheel right: ctrl+w (close tab)
With the old xorg, I used the "buttons above/below" the scroll-wheel, too (page up/down), but I don't need them anymore..
Here's my .Xmodmap:
| Code: | | pointer = 1 3 6 4 5 2 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
Am I the only one who thinks the out-of-the-box-layout of button 2 is unusable? |
|
| Back to top |
|
 |
cancech Apprentice

Joined: 22 Dec 2004 Posts: 171
|
Posted: Fri Apr 07, 2006 10:14 pm Post subject: |
|
|
I was happily using all 12 buttons on my MX1000 till a little while ago.... Following what was mentioned here I managed to get it to work, but no evdev doesn't seem to be working....
| Code: |
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
#Option "Protocol" "evdev"
Option "Dev Name" "Logitech USB Receiver"
Option "Dev Phys" "usb-*/input0"
Option "Device" "/dev/input/mice"
Option "Buttons" "12"
Option "ZAxisMapping" "11 12"
Option "CorePointer"
|
With the protocol line commented out, I can use the mouse (and most of the buttons). If I leave the evdev line available, then my mouse won't respond. X will start and everything seems nice and dandy, but I can't move my mouse.
I've had this problem before, where if I unplug my mouse (regardless of if the computer is on or off), that the mx1000 isn't recognized on boot. A couple of reboots would fix the issue. I'm guessing that my current problem is just an extension of this, where a reboot doesn't fix the problem....
Any ideas as to how I could fix this?
Kinda related to this, is the problem that the MX1000 is the only mouse that I can use with my computer. Is there a way I can add in a second mouse entry into xorg.conf, so that I would be able to use more mice? |
|
| Back to top |
|
 |
cancech Apprentice

Joined: 22 Dec 2004 Posts: 171
|
Posted: Fri Apr 07, 2006 10:28 pm Post subject: |
|
|
Ok, well.... I fixed my problem.
Just to put a bit more light on the issue, I've got a wireless keyboard (LX700) combo, and there's interferance with the two base stations.... I'm going to have to look into hooking it all up via one base station, to make sure that I don't have these problems in the future.
Any advice on a second mouse entry would still be appretiated. |
|
| Back to top |
|
 |
WladyX Guru


Joined: 25 Nov 2004 Posts: 503 Location: Romania
|
Posted: Sat Apr 08, 2006 7:53 am Post subject: |
|
|
HI! I have a strange problem, sometimes the kernel boots and shows in dmesg:
| Code: |
input: ImExPS/2 Logitech MX Mouse as /class/input/input2
|
and other times (usually) shows:
| Code: |
input: PS2++ Logitech MX Mouse as /class/input/input2.
|
In the first case some of the buttons don't work. I have a gentoo-sources-2.6.16 kernel, but with 2.6.15 was the same. Any ideeas? Thanks. _________________ We are not alone. |
|
| Back to top |
|
 |
enkil Tux's lil' helper

Joined: 27 Apr 2004 Posts: 114 Location: Bern, Switzerland
|
Posted: Mon Apr 24, 2006 6:54 am Post subject: |
|
|
Regarding the 32 button-problem:
You just have to specify all 32 buttons atm. AFAIK it's a problem with evdev, it assumes 32 buttons (I read that this might get changed someday). My .Xmodmap looks like this:
| Code: | | pointer = 1 3 6 4 5 2 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
Please note that I'm using the "tilt wheel" left (or right, don't remember) as the middle mouse-button. |
|
| Back to top |
|
 |
richiefrich n00b


Joined: 17 Feb 2006 Posts: 27 Location: PA, USA
|
Posted: Sun Apr 30, 2006 9:56 am Post subject: evdev not working |
|
|
| Quote: | Code:
Section "InputDevice"
# Identifier and driver
Identifier "Mouse1"
Driver "mouse"
#Option "Protocol" "evdev"
Option "Dev Name" "Logitech USB Receiver"
Option "Dev Phys" "usb-*/input0"
Option "Device" "/dev/input/mice"
Option "Buttons" "12"
Option "ZAxisMapping" "11 12"
Option "CorePointer"
|
This doen't work for me I needed to change the
| Code: | Driver "mouse" to Driver "evdev"
Option "Device" "/dev/input/mice" to Option "Device" "/dev/input/event2" |
To get Modular X to load here.. So that might help if anyones haveing problems
What string dows everyone use on the xmodmap ?
i tried these -->
1) xmodmap -e "pointer = 1 3 2 4 5 8 9 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32" #<-- Back & Forward
2) xmodmap -e "pointer = 1 2 6 4 5 3 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32" #<-- Copy & Paste
but i cant seem to combine them and get Copy/Paste & Back/Forward to work together.. one or the other
+ Forward & Back to work _________________ --=The Box said XP or better so I installed Linux=--
http://penguinslair.org
IRC channel
server --> irc.oftc.net
channel --> #penguinslair |
|
| Back to top |
|
 |
MorpheuS.Ibis Tux's lil' helper


Joined: 22 Apr 2006 Posts: 141
|
Posted: Wed May 03, 2006 5:06 pm Post subject: |
|
|
| did any1 get the middle side button workin'? I'm using it quite a bit (in win) and i would like to have the same mouse settings for both OS (side buttons are enough) can anyone help? btw. space is [Space or [KP_Space]< |
|
| Back to top |
|
 |
enkil Tux's lil' helper

Joined: 27 Apr 2004 Posts: 114 Location: Bern, Switzerland
|
Posted: Thu May 04, 2006 11:51 am Post subject: |
|
|
| MorpheuS.Ibis wrote: | | did any1 get the middle side button workin'? |
These are a bit tricky - at least with the evdev-driver included in modular-x. I can only use these buttons (wheel left, wheel right) when I enable smart-scroll/cruise-control via lmctl (lmctl --sms). But if I remember correctly, another button doesn't work then (the buttons above and below the wheel) |
|
| Back to top |
|
 |
JoKo Tux's lil' helper

Joined: 16 May 2004 Posts: 141 Location: Xanthi, Greece
|
Posted: Thu May 18, 2006 7:30 am Post subject: |
|
|
| Is there any way to work using the simple "mouse" driver in X.org v7.0 for my MX1000? GNOME still has problems with evdev... I don't care if the additional buttons don't work for the time being. |
|
| Back to top |
|
 |
Tanj Tux's lil' helper


Joined: 17 Oct 2002 Posts: 79 Location: London Ontario Canada
|
Posted: Mon Jul 03, 2006 7:50 pm Post subject: |
|
|
MX5000 Keyboard Mouse combo from logitech ( bluetooth )
after much ado, I finaly got evdev to not crash X
now I am getting this happening
| Code: |
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) | |-->Monitor "KDS XF-70"
(**) | |-->Device "TI4600"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "MX1000"
(**) |-->Input Device "Keyboard1"
(WW) Duplicate core pointer devices. Removing core pointer attribute from "MX1000"
.....snip
(**) Mouse1: Core Pointer
(**) Option "Device" "/dev/input/mouse1"
(**) Option "Buttons" "5"
(==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse1: ZAxisMapping: buttons 4 and 5
(**) Mouse1: Buttons: 9
(**) Mouse1: SmartScroll: 1
(**) Option "CorePointer" "False"
(**) MX1000: Device: "/dev/input/event4"
(II) MX1000: Found x and y relative axes
(II) MX1000: Found mouse buttons
(II) MX1000: Found keys
(II) MX1000: Configuring as mouse #big WTF here
(II) MX1000: Configuring as keyboard
|
| Code: |
Section "InputDevice"
# Identifier and driver
Identifier "MX1000"
#Driver "mouse"
Driver "evdev"
#Option "Protocol" "IMPS/2"
#Option "Protocol" "evdev"
Option "Dev Name" "Logitech Logitech BT Mini-Receiver"
#Option "Dev Name" "Logitech BT MINI-RECEIVER"
Option "Dev Phys" "usb-0000:00:02.0-2.3/input0"
Option "Device" "/dev/input/event4"
Option "Buttons" "12"
Option "ZAxisMapping" "11 12"
Option "Resolution" "800"
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mouse1"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
InputDevice "Mouse1" "CorePointer"
#InputDevice "MX5000" "CoreKeyboard"
InputDevice "MX1000" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
|
_________________ Please don't make ignorant statements. It hurts my brain. |
|
| Back to top |
|
 |
Tanj Tux's lil' helper


Joined: 17 Oct 2002 Posts: 79 Location: London Ontario Canada
|
Posted: Tue Jul 04, 2006 2:59 am Post subject: |
|
|
ok I fixed my problem....only one corepointer allowed
oh well _________________ Please don't make ignorant statements. It hurts my brain. |
|
| Back to top |
|
 |
Tanj Tux's lil' helper


Joined: 17 Oct 2002 Posts: 79 Location: London Ontario Canada
|
Posted: Tue Jul 04, 2006 3:06 am Post subject: |
|
|
mapping isn't happening right.
mouse wheel works, forward/backward works. But the buttons with the wheel act the same as the wheel and generate the same event in xev _________________ Please don't make ignorant statements. It hurts my brain. |
|
| Back to top |
|
 |
Tanj Tux's lil' helper


Joined: 17 Oct 2002 Posts: 79 Location: London Ontario Canada
|
Posted: Fri Jul 07, 2006 12:15 am Post subject: |
|
|
Has anyone else found evdev doesn't not perform well when the system is under heavy load? aka playing games. I found that just starting up UT and UT2k4 cause my mouse to be unusable with lag. I tried doing the mousepolling thing but it didn't help at all. _________________ Please don't make ignorant statements. It hurts my brain. |
|
| Back to top |
|
 |
xante Apprentice

Joined: 23 Aug 2004 Posts: 229
|
Posted: Wed Jul 19, 2006 3:04 am Post subject: |
|
|
Here is what I have as a working 12 button mouse with the following xorg/evdev/mouse
| Code: | [ebuild R ] x11-base/xorg-x11-7.0-r1
[ebuild R ] x11-drivers/xf86-input-evdev-1.0.0.5
[ebuild R ] x11-drivers/xf86-input-mouse-1.0.4
|
| Code: | xorg.conf:
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Protocol" "evdev"
Option "Device" "/dev/input/event0"
Option "Buttons" "12"
Option "ZAxisMapping" "4 5"
EndSection
|
| Code: |
xante@localhost ~ $ xmodmap -pp
There are 32 pointer buttons defined.
Physical Button
Button Code
1 1
2 3
3 2
4 4
5 5
6 6
7 7
8 8
9 9
10 10
11 11
12 12
13 13
14 14
15 15
16 16
17 17
18 18
19 19
20 20
21 21
22 22
23 23
24 24
25 25
26 26
27 27
28 28
29 29
30 30
31 31
32 96
localhost xante #
|
| Code: | xante@localhost ~ $ cat .xbindkeysrc
"xvkbd -xsendevent -text "\[Left]""
m:0x10 + b:6
"xvkbd -xsendevent -text "\[Right]""
m:0x10 + b:7
"xvkbd -xsendevent -text "\[Alt_L]\[Left]""
m:0x10 + b:8
"xvkbd -xsendevent -text "\[Alt_L]\[Right]""
m:0x10 + b:9
"xvkbd -xsendevent -text "\[Page_Up]""
m:0x10 + b:11
"xvkbd -xsendevent -text "\[Page_Down]""
m:0x10 + b:12
"aterm -bg black -fg white -trsb -sh 100 -fade 40 -pr grey +vb +sb -sl 10000 -g 100x20"
m:0x10 + b:10
"firefox"
m:0x14 + c:37 + b:10
|
|
|
| Back to top |
|
 |
anhlon n00b

Joined: 01 Apr 2005 Posts: 35
|
Posted: Tue Aug 01, 2006 2:18 am Post subject: |
|
|
just a quick question regarding the mx1000 buttons.
currently i have it detect all the buttons in xev, what is odd is that when i press the cruise scroll button it shows 2 key bindings to it 5 & 12 for both the keypress & key release events same for the other button it gives 4 & 11, but 4 & 5 is already occupied by the wheel. is that normal? if not where i did i mess up?
| Code: |
Section "InputDevice"
Identifier "MX1000"
Driver "evdev"
Option "Protocol" "evdev"
Option "Device" "/dev/input/event1"
Option "Dev Name" "Logitech USB Receiver"
Option "Dev Phys" "usb*/input0"
Option "Resolution" "800"
Option "Buttons" "12"
Option "ZAxisMapping" "11 12"
Option "CorePointer"
EndSection
|
current have nothing setup for xmodmap, but if i set it up with
pointer = 1 2 3 6 7 8 9 10 11 12 4 5 it still does it and my right click becomes the wheel button (if you press down, not scroll) :S
any tips?
thanks in advance.[/code] |
|
| Back to top |
|
 |
Iced-Tux Apprentice


Joined: 14 Apr 2004 Posts: 183 Location: Germany, Cologne
|
Posted: Tue Aug 01, 2006 9:11 am Post subject: |
|
|
I've found this nice howto for setting up your mouse
https://wiki.ubuntu.com/MX1000Mouse
Probably one can enhance it one way or the other
Hope you find it useful.
iced-tux _________________ !! The road to hell is full of good intentions !! |
|
| Back to top |
|
 |
pjp Administrator


Joined: 16 Apr 2002 Posts: 15989 Location: Colorado
|
Posted: Sat Aug 26, 2006 6:47 am Post subject: Re: Logitech MX1000 Howto (WIP) |
|
|
Added this to the first post, as there seems to be a lot of, at least, outdated information prior to this set of instructions.
_________________ Safety is my gaol.
US Constitution | Amendments |
|
| Back to top |
|
 |
GenKreton l33t


Joined: 20 Sep 2003 Posts: 828 Location: Cambridge, MA
|
Posted: Wed Sep 27, 2006 7:27 pm Post subject: |
|
|
Whenever I run xmodmap I get the error:
Warning: Only changing the first 32 of 11 buttons.
It says first 12 of 11 when I try to use the other xmodmap pointer's posted.
I don't know what I did wrong really. Since I tried following the guides here I switched from IMPS/2 to evdev and followed it to the T and now scrolling with the wheel doesn't even work
If anyone could post a COMPLETELY working configuration, that would be best.
Right now I have
| Code: | Section "Input Device"
Identifier "Mouse1"
Driver "evdev"
Option "Protocol" "evdev"
Option "Device" "/dev/input/mx1000"
Option "ZAxisMapping" "11 12"
Option "Resolution" "800"
Option "Buttons" "12"
|
I have tried every xmodmap pasted here with 12 and 32 buttons. I have also tried every zxismapping combo listed and without it.
Another edit:
(EE) PreInit returned NULL for "Mouse1"
is an error in my xorg logs. |
|
| Back to top |
|
 |
Doogman Apprentice


Joined: 24 Sep 2004 Posts: 236
|
Posted: Wed Sep 27, 2006 7:52 pm Post subject: |
|
|
When I switched to the new modular X I had a ton of problems getting my mouse buttons to work correctly as almost all the docs are badly out of date.
I guess it's time for a new and updated topic specifically about getting Logitech mice to work correctly with the new software.  |
|
| Back to top |
|
 |
GenKreton l33t


Joined: 20 Sep 2003 Posts: 828 Location: Cambridge, MA
|
Posted: Wed Sep 27, 2006 8:01 pm Post subject: |
|
|
I agree, this thread is horrendous to navigate. Hell, the little logitech applet is now on its third name, locomo or something.
I fixed the xorg error by finding a thread about using Dev Name since udev rules don't work now. Still, scrolling and the extra buttons don't work right at all. The keyboard is doing funny things this way too. I never changed anything keyboard related. |
|
| Back to top |
|
 |
KevinLarson Tux's lil' helper

Joined: 23 Sep 2005 Posts: 125 Location: Chaimpaign, IL
|
Posted: Fri Nov 03, 2006 6:00 pm Post subject: |
|
|
I've been trying to follow many of the various guides and fixes, but x won't run when I set my driver to evdev in my xorg.conf. I have event0,3,4,5 all in my /dev/input and I think this means evdev is working, but I am failing to startx x when evdev is set to the driver.
Any suggestions are greatly appreciated, as I have wanted to get these buttons working for some time now. |
|
| Back to top |
|
 |
|