From owner-freebsd-multimedia@freebsd.org Mon Nov 6 10:52:07 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5D47BE59AB5 for ; Mon, 6 Nov 2017 10:52:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 486ED69C2C for ; Mon, 6 Nov 2017 10:52:07 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id vA6Aq6gD041507 for ; Mon, 6 Nov 2017 10:52:07 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-multimedia@FreeBSD.org Subject: [Bug 222667] [psm] HP EliteBook 9470m: Synaptics touchpad detected as Generic PS/2 Mouse Date: Mon, 06 Nov 2017 10:52:06 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: wulf@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-multimedia@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Nov 2017 10:52:07 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D222667 --- Comment #33 from Vladimir Kondratyev --- Created attachment 187790 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D187790&action= =3Dedit move-synaptics-init-to-front.patch (In reply to Neel Chauhan from comment #32) > Also, I forgot to mention that this laptop won't be available at all time= s because it is being shared with someone else (who uses Windows), Ouch. I do not want to interfere with someone. > and I will remove any tools relating to partitioning (e.g. gpart, zpool, = etc.) so you don't accidentally remove any partitions. You should remove all /dev/ada* device nodes to block unauthorized access to disk :-) So, lets start. I attached a patch which does 3 things: 1. Move synaptics touchpad initialization to front of other drivers. 2. Send "Set defaults" PS/2 mouse command. 3. Send "Reset" PS/2 mouse command. p 2 and 3 are commented out. To check if your hardware detected properly find "Synaptics Touchpad v2.0" = line in dmesg output. It should change to something like "Synaptics Touchpad v8.= 1" on success. There is no need to revert previous patches. Start with patch as is. Than on success (v8.1) move touchpad initialization to it common place step= by step (in between A4 Tech 4D+ Mouse and Elantech touchpad) in steps of 1 rec= ord (2 lines) to find exact probe which broke your touchpad. On failure (v2.0) try uncomment mouse commands in different combinations. If you succeed post dmesg and what you did here. Dmesg's psm part should be very similar to 1040. --=20 You are receiving this mail because: You are the assignee for the bug.=