The EmulateWheelTimeout setting in xorg.conf doesn't do anything. eg, if I set it to Option "EmulateWheelTimeout" "250" I still get the following in /var/log/Xorg.0.log EmulateWheelButtonTimeout: 200 To clarify: the EmulateWheel function is working fine (i.e. tap button 2 -> button 2 click; hold button 2 + move pointer -> emulate scroll). But I can't change the timeout from the default. [In my case, I'd like to set the timeout to 0, since I already have a middle button via Emulate3buttons. This makes sense because of the unusual layout of buttons on the thinkpad: Btn_1 Btn_3 B_u_t_t_o_n_2 ] I'm actually using this version of xorg: xorg-x11-6.9-0.cvs20050825.1mdk (Mandrake cooker, aka 2006 Beta 3) So, sorry if I've picked the wrong version above. Here's the relevant snippet of my xorg.conf Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "PS/2" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "on" #Button 1+3 => emulated middle button Option "Emulate3Timeout" "50" Option "EmulateWheel" "on" #Button 2 => emulated scroll wheel. Option "EmulateWheelButton" "2" # Option "EmulateWheelTimeout" "200" #If button 2 is pressed for less than this time, # then the original button-2 press will pass through. Otherwise, we get emulated scroll. # the default timeout is 200, and any other setting seems to be ignored! Option "YAxisMapping" "4 5" #EmulatedWheel vertical/horizontal pointer motion causes fake button 4,5 or 6,7 presses. Option "XAxisMapping" "6 7" #Map these fake presses to vertical and horizontal scroll respectively. Option "ZAxisMapping" "10 11" #Map this out of the way, or the default (6,7) will break emulated scroll. EndSection P.S. I hope this bug report helps. If it is inadequate, I'd welcome feedback on how to submit a more useful one. P.P.S. Is it normal for ZAxisMapping to interfere with EmulateWheel? The ZAxisMapping above is required!
For info: I've also cross-referenced this with Mandrake: http://qa.mandriva.com/show_bug.cgi?id=18018
It's parsing the wrong option. I'll fix it up in cvs tonight. Thanks!
fixed in cvs.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.