Bugzilla – Bug 668842
No emulation of 3rd mouse button with Trackpoint
Last modified: 2011-05-24 19:57:48 UTC
I installed M6 with a connected 3 button mouse on my laptop. But the included track point just have 2 buttons. With openSUSE 11.3 the third button was emulated automatically when I clicked 1st and 2nd butten at the same time. With openSUSE 11.4 M6 this behavior is not working anymore. Please tell me if you need log files.
Yes, please attach /var/log/Xorg.0.log and the output of cat /proc/bus/input/devices
Created attachment 411757 [details] Xorg.0.log
Created attachment 411758 [details] proc-bus-input-devices.txt
Hmm. Apparently your touchpad isn't detected at all, whereas touchscreen is and being driven by wacom driver. Might be a kernel problem. So what's the output of 'hwinfo --mouse'?
Created attachment 411774 [details] hwinfo-mouse.txt
(In reply to comment #5) > Created an attachment (id=411774) [details] > hwinfo-mouse.txt Indeed no touchpad has been detected. Reassigning to kernel component.
Created attachment 411806 [details] hwinfo-mouse-113.txt But it's the same on 11.3 where everything works fine. Please see attached hwinfo-mouse-113.txt for 11.3
By the way - it's not a touchpad, it's a track point and 2 buttons.
Ok, but still something similar to "TPPS/2 IBM TrackPoint" should have been detected. I suggest to remove the mouse and rerun "hwinfo --mouse".
Created attachment 411842 [details] hwinfo-mouse-ohne.txt
Please add the following to /etc/x11/xorg.conf.d/11-mouse.conf: Section "InputClass" Identifier "PS/2 Generic Mouse" MatchProduct "PS/2 Generic Mouse" MatchIsPointer "on" Driver "evdev" Option "EmulateWheel" "on" Option "EmulateWheelButton" "2" Option "YAxisMapping" "4 5" Option "XAxisMapping" "6 7" Option "Emulate3Buttons" "on" Option "EmulateWheelTimeout" "200" EndSection Does this fix the issue?
Yes, this fixes the issue.
Fixed with SR #59854.
Created attachment 413844 [details] Output of "hwinfo --mouse" Your fix doesn't solve problem for me. However, if I add following to /etc/x11/xorg.conf.d/11-mouse.conf, all is going right: Section "InputClass" Identifier "whatever" MatchIsPointer "on" Option "Emulate3Buttons" "on" EndSection Output of "hwinfo --mouse" is in attachment.
Please open a seperate bugreport.
Same thing here. Yaroslavs solution solved my problem too. (Using the trackball of a Dell Latitude D830)