From owner-freebsd-mobile@freebsd.org Tue Apr 24 02:10:05 2018 Return-Path: Delivered-To: freebsd-mobile@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 29EB7FB35EE for ; Tue, 24 Apr 2018 02:10:05 +0000 (UTC) (envelope-from fbsd@opal.com) Received: from mail.opal.com (opalcom-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:113d::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "opal.com", Issuer "OpalCA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AD4C96862D for ; Tue, 24 Apr 2018 02:10:04 +0000 (UTC) (envelope-from fbsd@opal.com) Received: from localhost (61-90-223-2.static.asianet.co.th [61.90.223.2]) (authenticated bits=0) by mail.opal.com (8.15.2/8.15.2) with ESMTPSA id w3O2A00J013697 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=NO) for ; Mon, 23 Apr 2018 22:10:03 -0400 (EDT) (envelope-from fbsd@opal.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opal.com; s=mail; t=1524535804; bh=VMGSwXKwSpE4dagdZAqWcekjoSYUf4Vw5+h1QV4hEhQ=; h=Date:From:To:Subject; b=pobj1XBU/K8QQ3cJ1y7f03pDwZ2nsanNCj9K1GWvOy1C6VOX51M9J+xhEXBbIi8Yk bgvr2bAB1+EsyhIK+Y9Hyp0orO7cKPLW1OPoy8sO+SaoGyeYGIg0Vg/KWmisOq6bEw cePoM0K3rdqvhlTDU5mhImrJzFvTJovKB+eIBzMw= Date: Tue, 24 Apr 2018 09:09:56 +0700 From: "J.R. Oldroyd" To: freebsd-mobile@freebsd.org Subject: Asus S510UQ Elantech touchpad support Message-ID: <20180424090956.3dfa3525@opal.com> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; amd64-portbld-freebsd12.0) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (mail.opal.com [100.64.0.6]); Mon, 23 Apr 2018 22:10:04 -0400 (EDT) X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Apr 2018 02:10:05 -0000 A few weeks ago, I posted to questions@ with an overview of FreeBSD running on an Asus 15-S510UQ. All works well, except the mouse/touchpad which does not work at all. Looking into this more, the touchpad appears to be an Elantech device of some sort, maybe a 1300 or 7001 series. When I boot OpenBSD on a USB stick, there are messages to that effect. OpenBSD appears to support this device in their wsmouse and usb_hid drivers. Is there any development of this here in FreeBSD? If not, what would be the best approach to getting support added, in terms of what existing driver mods are needed and what new ones? -jr -- Reposted from feeebsd-questions@ on Thu Mar 22 14:48:58 UTC 2018: Just put FreeBSD 12-CURRENT on an Asus VivoBook 15-S510UQ and I'm very happy to report that almost everything works with simply minor config. System overview (all working): CPU: Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz (1992.09-MHz K8-class CPU) Mem: 8Gb (expandable to 16Gb) HDD: 1Tb (Toshiba MQ04ABF100) SSD: 128Mb (Toshiba THNSNK128GVN8) Ether: none WiFi: Intel(R) Dual Band Wireless AC 8265 (works on 12-CURRENT) Video: Intel UHD Graphics 620 (1920x1080) Audio: Intel Kabylake (HDMI/DP 8ch) Webcam: Azurewave USB2.0 VGA UVC WebCam Even ACPI S3 suspend/resume appears to work just fine with video and WiFi restarting properly after the resume. The things not working yet are: Mouse: unknown type (not yet working) Video2: NVIDIA GM108M [GeForce 940MX] (not yet working) BT: usb device (vendor 0x8087 product 0x0a2b) (not yet working) I am using a USB mouse for now, which works fine. The built-in mouse/touchpad/fingerprint reader is not detected. Any suggestions for that would be appreciated. I have not yet got the NVIDIA 940MX going, but I haven't really looked into which drivers are needed for that yet. Finally, there's a bluetooth device too, but I have not yet looked at that, either. dmesg: http://opal.com/jr/asus_s510uq/dmesg.txt pciconf: http://opal.com/jr/asus_s510uq/pciconf.txt usbconfig: http://opal.com/jr/asus_s510uq/usbconfig.txt