From owner-freebsd-current@FreeBSD.ORG Thu Oct 1 16:07:12 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30C851065670 for ; Thu, 1 Oct 2009 16:07:12 +0000 (UTC) (envelope-from dhorn2000@gmail.com) Received: from mail-gx0-f214.google.com (mail-gx0-f214.google.com [209.85.217.214]) by mx1.freebsd.org (Postfix) with ESMTP id E2CFC8FC19 for ; Thu, 1 Oct 2009 16:07:11 +0000 (UTC) Received: by gxk6 with SMTP id 6so332061gxk.13 for ; Thu, 01 Oct 2009 09:07:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=rbhPMYd32BZQi+c+eGryx1wxEto4ahXGuMLpY99krEI=; b=SMlk1aCswmw4yzqsJq1P72q4Ik9NKO2WI1Nl6w0WHhGFwxxkMeoxfcDkupebdOLX3F O2SNaZ0/2q6iiu7ewBtQ3KkSF3dOQtPjzgHIHfJE7ZwnjZEIK3yBU4TkuhZ6/0Zi04d0 32Xns2vGOWFrjq1Q6AyrcFT3X8tb/TxhgKxKE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=vRKtbUVMZG2l4IN4228/+LCfnxtkdpTfLFvDO2BKtBlEI73JV9+0mbQD3C4M5hLHtJ BafECh3oV1NXfy0G7S3mCITEp3VmB55bvY5fTVfVU9TxpKjOM1ITTetVQKFFRAZF/2dr Xs6Fd9ezA8iR9gEnC+oIJ04XKZbaozT0k0wHw= MIME-Version: 1.0 Received: by 10.101.9.10 with SMTP id m10mr1292282ani.130.1254413231074; Thu, 01 Oct 2009 09:07:11 -0700 (PDT) In-Reply-To: <4AC4A26A.6040101@missouri.edu> References: <25ff90d60910010138l24e83470v390e8c0271f332f7@mail.gmail.com> <4AC4A26A.6040101@missouri.edu> Date: Thu, 1 Oct 2009 12:07:11 -0400 Message-ID: <25ff90d60910010907la9f8227oecee2aec0b492572@mail.gmail.com> From: David Horn To: Stephen Montgomery-Smith Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-current@freebsd.org" Subject: Re: synaptics touchpad + mouse taps = trouble X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Oct 2009 16:07:12 -0000 On Thu, Oct 1, 2009 at 8:36 AM, Stephen Montgomery-Smith wrote: > David Horn wrote: >> >> I currently have a laptop running FreeBSD 8/Stable RC1 r197621 (amd64) >> that happens to have a synaptics touchpad. =A0On this particular >> laptop(Inspiron 1520), the placement of the touchpad means that I will >> inevitably accidentally hit it while typing, and I have found that I >> always need to disable the "mouse taps" in order to have the touchpad >> usable for me. > > I have an Inspiron 1525. =A0After struggling with this for a long time, I > found that the following entry in /etc/rc.conf did the trick > > moused_flags=3D"-3 -m 11=3D4 -A 2" Interesting. This maps physical button #4 to buttton #11. I will take a look again, but in my psm device, I never saw button 4 events, just button #1 and button #3 under generic psm mode. Mouse taps always showed up as button #1 so it was impossible to differentiate between tap #1 and real #1. (unless something like moused was mapping #4 to #1, hmm something to investigate) Were you running psm/generic or psm/Extended Synaptics or using ums0 ? Does your ums0 mouse show up as Broadcom 4503 ? > > It is the "-m 11=3D4" that did it. =A0On my computer, it isn't really a > "synaptics" touchpad, but some other brand. > > Hopefully it will work for you. > > Stephen > Here is the hw.usb.ums.debug=3D99 data after a usbconfig -u 0 -a 5 reset Oct 1 11:33:43 dhorn-1520 kernel: ums0: on usbus0 Oct 1 11:33:43 dhorn-1520 kernel: ums0: 3 buttons and [XY] coordinates ID= =3D2 Oct 1 11:44:56 dhorn-1520 kernel: ums0: at uhub7, port 3, addr 5 (disconne= cted) Oct 1 11:44:56 dhorn-1520 kernel: ums_detach:661: sc=3D0xffffff0001feb000 Oct 1 11:44:57 dhorn-1520 kernel: ums_probe:365: Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:503: sc=3D0xffffff00041d1000 Oct 1 11:44:57 dhorn-1520 kernel: ums0: on usbus0 Oct 1 11:44:57 dhorn-1520 kernel: ums0: 3 buttons and [XY] coordinates ID= =3D2 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:599: sc=3D0xffffff00041d1000, index=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:601: X 8/8 id=3D2 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:603: Y 16/8 id=3D2 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:605: Z 0/0 id=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:607: T 0/0 id=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:609: W 0/0 id=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:614: B1 0/1 id=3D2 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:614: B2 1/1 id=3D2 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:614: B3 2/1 id=3D2 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:599: sc=3D0xffffff00041d1000, index=3D1 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:601: X 0/0 id=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:603: Y 0/0 id=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:605: Z 0/0 id=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:607: T 0/0 id=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:609: W 0/0 id=3D0 Oct 1 11:44:57 dhorn-1520 kernel: ums_attach:617: size=3D4, id=3D2 Oct 1 11:44:57 dhorn-1520 kernel: ums_open:771: Oct 1 11:44:57 dhorn-1520 kernel: ums_open:771: Oct 1 11:44:57 dhorn-1520 kernel: ums_ioctl:808: No additional events on mouse movement/buttons, but on moused startup I get Oct 1 12:01:23 dhorn-1520 kernel: ums_open:771: Oct 1 12:01:23 dhorn-1520 kernel: ums_open:771: Oct 1 12:01:23 dhorn-1520 kernel: ums_ioctl:808: running moused -df -p /dev/ums0 -t auto gives no mouse events to movement/buttons at all. --Dave H