Description of problem: When trying to enable 2 finger scrolling, the option is always disabled. Version-Release number of selected component (if applicable): control-center-2.30.1-3.fc13.i686 How reproducible: Always Steps to Reproduce: 1. Install F13 on system with synaptics touchpad 2. Launch gnome-mouse-properties 3. Try to enable two finger scrolling. Actual results: 2 finger scrolling is disabled. Expected results: Should be able to select 2 finger scrolling. Additional info: This is on an Asus EeePC 1005P. The touchpad is detected as: Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1a0b1, caps: 0xd04731/0xa40000/0xa0000 The capabilities show that the hardware says it can report finger widths but not multi-touch. The windows drivers seems to be using the width of fingers to determine when 1, 2, or 3 finger gestures are being done. The xf86-input-synaptics driver does have an xorg.conf value that can be used to emulate 2 finger multi-touch. It is EmulateTwoFingerMinW since it needs to be based on W value. Apparently patches have been submitted for this upstream - however they are not present in the latest build of control-center for F13. I will try hunting down a link to said patches.
Created attachment 443328 [details] Output of synclient -l Added output of: synclient -l Note: EmulateTwoFingerMinZ = 280 EmulateTwoFingerMinW = 7 VertScrollDelta = 100 HorizScrollDelta = 100 VertEdgeScroll = 0 HorizEdgeScroll = 0 CornerCoasting = 0 VertTwoFingerScroll = 1 HorizTwoFingerScroll = 1 This means the pad is configured correctly - however this doesn't seem to work in gnome. Scrolling with two fingers just moves the mouse around. I did override the gnome-mouse-panel applet using: $ gconftool-2 --set /desktop/gnome/peripherals/touchpad/scroll_method 2 --type int This selected 2 finger scrolling, but it does not work.
Created attachment 455393 [details] Enable 2 finger scrolling in the GUI for finger width As of the latest kernel, 2 finger scrolling works if you bypass the gnome-mouse-properties GUI and use the following: gconftool-2 --set /desktop/gnome/peripherals/touchpad/scroll_method --type int "2" 2 finger scrolling will then work - however it is still not selectable in the GUI. Added patch by Chris Bagwell that adds support for allowing gnome-mouse-properties to allow 2 finger scrolling to be selected on hardware that supports reporting finger width as well as proper 2 finger scrolling.
Sorry, the updates that enabled 2 finger scrolling were in xf86-input-synaptics - not the kernel as previously mentioned!
Let's discuss this upstream instead.