AW: [opensuse] Logitech MX Revolution middle mouse button doesn't work
----- Ursprüngliche Mail ----
Von: Benji Weber
Are you sure this button actually works? Have you tested it anywhere else?
All buttons and wheels work fine under Windows XP, so I'm sure that the problem is not HW-related.
I have an mx revolution and it works for me, In xorg.conf I have
Section "InputDevice" Identifier "Mouse[1]" Driver "mouse" Option "Buttons" "14" Option "Device" "/dev/input/mouse0" Option "Name" "MX Revolution" Option "Vendor" "USB-Mouse" Option "ZAxisMapping" "4 5" EndSection
Using these settings, things get actually worse, e.g. the thumb wheel doesn't send any event anymore.
I also have
xmodmap -e "pointer = 1 2 3 4 5 4 6 7 8 9 10 11 12 13 14 15 16 17 18"
Run on KDE startup, which seems to allow the additional buttons to work.
If I understand things correctly, first of all the server has to be configured to send *any* event for the button(s) in question. xmodmap is just for fine-tuning the events and has nothing to do with the fact if an event is sent or not. Alas, I'm not that far yet. :-( Any hints for debugging this further (e.g. how to test if the kernel itself reports the middle button press)? Cheers, S. Lesen Sie Ihre E-Mails jetzt einfach von unterwegs. www.yahoo.de/go -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hello,
In the Message;
Subject : AW: [opensuse] Logitech MX Revolution middle mouse button doesn't work
Message-ID : <910681.74511.qm@web31108.mail.mud.yahoo.com>
Date & Time: Sun, 17 Feb 2008 07:59:01 -0800 (PST)
[Sven] == Sven Panne
Here is my xorg.conf and menu.lst Section "InputDevice" Identifier "Mouse[1]" Driver "mouse" Option "Device" "/dev/input/mice" Option "Name" "Autodetection" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "Buttons" "10" Option "ZAxisMapping" "4 5" Option "ButtonMapping" "1 2 3 6 7" EndSection title openSUSE 10.3 - 2.6.22.17-0.1 root (hd0,1) kernel /boot/vmlinuz-2.6.22.17-0.1-default root=/dev/sda2 vga=0x31a resume=/dev/sda1 splash=silent showopts psmouse.proto=imps initrd /boot/initrd-2.6.22.17-0.1-default The grub entry helps when I use my KVM switch, otherwise I loose my wheel. Make sure if you have a KVM switch, that you get the mouse to work on a fresh boot before your use the KVM. B-) On Sunday 17 February 2008 9:08:18 am Masaru Nomiya wrote:
Hello,
In the Message;
Subject : AW: [opensuse] Logitech MX Revolution middle mouse button doesn't work Message-ID : <910681.74511.qm@web31108.mail.mud.yahoo.com> Date & Time: Sun, 17 Feb 2008 07:59:01 -0800 (PST)
[Sven] == Sven Panne
has written: Benji>> Are you sure this button actually works? Have you tested it Benji>> anywhere else?
Sven> All buttons and wheels work fine under Windows XP, so I'm sure that Sven> the problem is not HW-related.
Yes, it depends on xorg.conf. And the driver, evdev, does't work as we expected, at the moment.
Benji>> I have an mx revolution and it works for me, In xorg.conf I have Benji>> Benji>> Section "InputDevice" Benji>> Identifier "Mouse[1]" Benji>> Driver "mouse" Benji>> Option "Buttons" "14" Benji>> Option "Device" "/dev/input/mouse0" Benji>> Option "Name" "MX Revolution" Benji>> Option "Vendor" "USB-Mouse" Benji>> Option "ZAxisMapping" "4 5" Benji>> EndSection
Sven> Using these settings, things get actually worse, e.g. the thumb wheel Sven> doesn't send any event anymore.
I think so. According to your Xorg.0o.log, the setting is as follows;
Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "12" Option "Name" "Logitech MX Laser Mouse" Option "Device" "/dev/input/mice" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZaxisMapping" "4 5" Option "ButtonMapping" "1 2 3 6 7 8 9 10" EndSection
Regards, and Good night,
--- 野宮 賢 mail-to: nomiya @ galaxy.dti.ne.jp
「eメールや携帯電話に縛られた社会は、自分自身と向き合ったり、 空想にふけったりする自由を奪う。」 -- M. Crichton -- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Am Sonntag, 17. Februar 2008 16:59:01 schrieb Sven Panne:
----- Ursprüngliche Mail ---- Von: Benji Weber
An: opensuse@opensuse.org Gesendet: Sonntag, den 17. Februar 2008, 14:41:02 Uhr Betreff: Re: [opensuse] Logitech MX Revolution middle mouse button doesn't work Are you sure this button actually works? Have you tested it anywhere else?
All buttons and wheels work fine under Windows XP, so I'm sure that the problem is not HW-related.
I have an mx revolution and it works for me, In xorg.conf I have
Section "InputDevice" Identifier "Mouse[1]" Driver "mouse"
Use Driver "evdev" here. The mouse driver does not support mice with so many buttons.
Option "Buttons" "14" Option "Device" "/dev/input/mouse0" Option "Name" "MX Revolution" Option "Vendor" "USB-Mouse" Option "ZAxisMapping" "4 5" EndSection
Using these settings, things get actually worse, e.g. the thumb wheel doesn't send any event anymore.
I also have
xmodmap -e "pointer = 1 2 3 4 5 4 6 7 8 9 10 11 12 13 14 15 16 17 18"
Run on KDE startup, which seems to allow the additional buttons to work.
You can use Option "ButtonMapping" "1 2 3 6 7 8 9 10 11 12 13 14" in /etc/X11/xorg.conf instead. Leave out the button numbers of the ZAxisMapping.
If I understand things correctly, first of all the server has to be configured to send *any* event for the button(s) in question. xmodmap is just for fine-tuning the events and has nothing to do with the fact if an event is sent or not. Alas, I'm not that far yet. :-(
As I understand one can influence the order of buttons.
Any hints for debugging this further (e.g. how to test if the kernel itself reports the middle button press)?
Start xev from konsole and produce events inside of the appearing window. Cheers, Herbert -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Brad Bourn
-
Herbert Graeber
-
Masaru Nomiya
-
Sven Panne