BCM5974 touchpad issues...

Peter Hutterer peter.hutterer at who-t.net
Wed Feb 13 14:07:29 PST 2013


On Wed, Feb 13, 2013 at 10:47:50PM +0800, Daniel J Blueman wrote:
> On 12 February 2013 20:00, Timo Aaltonen <tjaalton at ubuntu.com> wrote:
> > On 12.02.2013 09:32, Daniel J Blueman wrote:
> >> On 12 February 2013 12:47, Peter Hutterer <peter.hutterer at who-t.net>
> >> wrote:
> >>> On Mon, Feb 11, 2013 at 03:10:41PM +0800, Daniel J Blueman wrote:
> >>>>
> >>>> I'm seeing erratic click events on Broadcom 5974 touchpads (Macbook
> >>>> Pro 10,1) during two-finger scrolling.
> >>>>
> >>>> I was wondering what mailing list is the most relevant, and where to
> >>>> start to see if this is a userspace or kernel HID issue, anyone?
> >>>>
> >>>> Thanks,
> >>>>    Daniel
> >>>>
> >>>> $ synclient
> >>>> Parameter settings:
> >>>>      LeftEdge                = -3898
> >>>
> >>> this doesn't look right. did you set this somehow, or is this the default
> >>> it comes up with?
> >>
> >> This is the default, perhaps because the BCM5974 advertises a clickpad
> >> property.
> >>
> >>>>      RightEdge               = 4428
> >>>>      TopEdge                 = 434
> >>>>      BottomEdge              = 6146
> >>>>      FingerLow               = 70
> >>>>      FingerHigh              = 75
> >>>>      FingerPress             = 257
> >>>>      MaxTapTime              = 180
> >>>>      MaxTapMove              = 535
> >>>>      MaxDoubleTapTime        = 180
> >>>>      SingleTapTimeout        = 180
> >>>>      ClickTime               = 100
> >>>>      FastTaps                = 0
> >>>>      EmulateMidButtonTime    = 0
> >>>>      EmulateTwoFingerMinZ    = 283
> >>>>      EmulateTwoFingerMinW    = 7
> >>>>      VertScrollDelta         = -243
> >>>>      HorizScrollDelta        = -243
> >>>
> >>> did you configure this as negative? if not, there's a bug there
> >>> somewhere.
> >>
> >> Yes, to achieve the (IMHO) more natural scroll direction.
> >>
> >>> either way, hard to tell without any information as to what server
> >>> version
> >>> or synaptics driver version you're running.
> >>
> >> xserver-xorg-input-synaptics 1.6.2
> >> xserver-xorg 7.7
> >
> > sounds like you're on debian/ubuntu, the latter doesn't say much, 'apt-cache
> > policy xserver-xorg-core' would.
> 
> True; I should have remembered 7.7 is the X11 version and checked
> xserver-xorg-core, which is 1.13.0. Is it generally useful to quote
> the distro-specific exact version, ie 2:1.13.0-0ubuntu6.1 [1]?

yes, especially if there's a lot of patches applied by the distro.

> Peter: would you expect these 'BTN_TOOL_DOUBLETAP value 1' events when
> two-finger scrolling [2]?

BTN_TOOL_DOUBLETAP is the boolean for "two-fingers on the touchpad", so yes.

Cheers,
   Peter

> 
> Thanks,
>   Daniel
> 
> --- [1]
> 
> $ apt-cache policy xserver-xorg-core
> xserver-xorg-core:
>   Installed: 2:1.13.0-0ubuntu6.1
>   Candidate: 2:1.13.0-0ubuntu6.1
>   Version table:
>  *** 2:1.13.0-0ubuntu6.1 0
>         500 http://sg.archive.ubuntu.com/ubuntu/ quantal-updates/main
> amd64 Packages
>         100 /var/lib/dpkg/status
>      2:1.13.0-0ubuntu6 0
>         500 http://sg.archive.ubuntu.com/ubuntu/ quantal/main amd64 Packages
> 
> --- [2]
> 
> http://quora.org/2012/evtest.txt
> -- 
> Daniel J Blueman


More information about the xorg-devel mailing list