Since upgrading to Fedora 14 from 12, I'm seeing my wheel-mouse generating the *key* presses <Left> and <Right> instead of the expected button clicks <button-6> and <button-7>.
This means that while it still works in, say, Firefox (where <Left> and <Right> scroll the current view), and I can move my caret left and right (!), it won't work anywhere else like it used to (e.g., directory tree views).
Any ideas how I can get the old functionality back?
# xorg.conf snippet Section "InputDevice" # generated from data in "/etc/sysconfig/mouse" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection
# /etc/sysconfig/mouse FULLNAME="Generic - 3 Button Mouse (PS/2)" MOUSETYPE="imps2" XEMU3="no" XMOUSETYPE="IMPS/2" DEVICE=/dev/input/mice
On Thu, 31 Mar 2011 12:58:12 +0100 Neil Bird wrote:
Since upgrading to Fedora 14 from 12, I'm seeing my wheel-mouse generating the *key* presses <Left> and <Right> instead of the expected button clicks <button-6> and <button-7>.
This means that while it still works in, say, Firefox (where <Left> and <Right> scroll the current view), and I can move my caret left and right (!), it won't work anywhere else like it used to (e.g., directory tree views).
Any ideas how I can get the old functionality back?
# xorg.conf snippet Section "InputDevice" # generated from data in "/etc/sysconfig/mouse" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection
That section is utterly ignored now with the new evdev xinput layer and it sounds like evdev has decided to arbitrarily define some mouse buttons as keys (it would be great if that was generally configurable so I could make keyboard keys look like buttons and vice-versa, but I don't think it is).
You can eradicate the new evdev layer and use the old xinput system by adding this to xorg.conf (I think - may have changed since the last time I looked):
Section "ServerFlags" Option "AutoAddDevices" "off" EndSection
# /etc/sysconfig/mouse FULLNAME="Generic - 3 Button Mouse (PS/2)" MOUSETYPE="imps2" XEMU3="no" XMOUSETYPE="IMPS/2" DEVICE=/dev/input/mice
On 03/31/2011 04:58 AM, Neil Bird wrote:
Since upgrading to Fedora 14 from 12, I'm seeing my wheel-mouse generating the *key* presses <Left> and <Right> instead of the expected button clicks <button-6> and <button-7>.
This means that while it still works in, say, Firefox (where <Left> and <Right> scroll the current view), and I can move my caret left and right (!), it won't work anywhere else like it used to (e.g., directory tree views).
Any ideas how I can get the old functionality back?
# xorg.conf snippet Section "InputDevice" # generated from data in "/etc/sysconfig/mouse" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/input/mice" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection
# /etc/sysconfig/mouse FULLNAME="Generic - 3 Button Mouse (PS/2)" MOUSETYPE="imps2" XEMU3="no" XMOUSETYPE="IMPS/2" DEVICE=/dev/input/mice
I hope this thread is on-topic or at least related?
I am looking at F13 and /etc/sysconfig/mouse and /etc/X11/xorg.conf does not exist but /etc/X11/xorg.conf.d/ does exist, but only one file: 00-system-setup-keyboard.conf exist, and there is nothing related to the mouse, AFAIK?
What I am experiencing is, at least with Mozilla's Firefox & Thunderbird, the mouse thumbwheel is behaving erratically when scrolling past the "top" of the page or scrolling past the "bottom" of the page (in FF & TB) and behaves as if the next/previous buttons were pressed.
Is this related to changeover from the old xinput system to the evdev system, as Tom Horsley mentioned in his reply to this post?