From owner-freebsd-mobile@freebsd.org Thu Sep 10 13:14:26 2015 Return-Path: Delivered-To: freebsd-mobile@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 14421A00497 for ; Thu, 10 Sep 2015 13:14:26 +0000 (UTC) (envelope-from wulf@cicgroup.ru) Received: from corp.infotel.ru (corp.infotel.ru [195.170.219.3]) by mx1.freebsd.org (Postfix) with ESMTP id BFA2C13A4 for ; Thu, 10 Sep 2015 13:14:25 +0000 (UTC) (envelope-from wulf@cicgroup.ru) Received: from corp (corp.infotel.ru [195.170.219.3]) by corp.infotel.ru (Postfix) with ESMTP id B2D021EAC7 for ; Thu, 10 Sep 2015 16:04:56 +0300 (MSK) X-Virus-Scanned: amavisd-new at corp.infotel.ru Received: from corp.infotel.ru ([195.170.219.3]) by corp (corp.infotel.ru [195.170.219.3]) (amavisd-new, port 10024) with ESMTP id GksYgXBWIsm5 for ; Thu, 10 Sep 2015 16:04:55 +0300 (MSK) Received: from mail.cicgroup.ru (unknown [195.170.219.74]) by corp.infotel.ru (Postfix) with ESMTP id 433811EAC0 for ; Thu, 10 Sep 2015 16:04:55 +0300 (MSK) Received: from mail.cicgroup.ru (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTP id 1A3D735E250 for ; Thu, 10 Sep 2015 13:53:36 +0300 (MSK) X-Virus-Scanned: amavisd-new at cicgroup.ru Received: from mail.cicgroup.ru ([127.0.0.1]) by mail.cicgroup.ru (mail.cicgroup.ru [127.0.0.1]) (amavisd-new, port 10024) with SMTP id hJQfZBfoTugu for ; Thu, 10 Sep 2015 13:53:26 +0300 (MSK) Received: from localhost (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTPA id A209735E24D for ; Thu, 10 Sep 2015 13:53:26 +0300 (MSK) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 10 Sep 2015 13:53:26 +0300 From: Vladimir Kondratyev To: freebsd-mobile@freebsd.org Subject: psm(4) support for Elantech touchpads Message-ID: <39d6b1e666dd04b59d4bfff5431fe36e@localhost> X-Sender: wulf@cicgroup.ru User-Agent: Roundcube Webmail/1.1.2 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Sep 2015 13:14:26 -0000 Hello Some time ago I bought Acer Aspire S7-191 ultrabook and was able to run FreeBSD on it. However, builtin Elantech clickpad turned out to be almost unusable due to bad support of gestures in PS/2 mouse emulation mode. So I had to port OpenBSD Linux derived absolute mode driver and connect it to FreeBSD synaptics gesture processor. Resulting patch for 11-CURRENT can be downloaded here: http://mail.cicgroup.ru/elantech-touchpad-r287559.diff It still requires some work but I find it quite usable. It supports and was tested on hardware versions 2..4 Elantech touchpads (namely ASUS EEEPC 1015PN, ASUS K53E and Acer Aspire S7-191) Usage: cd /usr/src fetch http://mail.cicgroup.ru/elantech-touchpad-r287559.diff patch -p1 < elantech-touchpad-r287559.diff make kernel echo "hw.psm.elantech_support=1" >> /boot/loader.conf reboot You should see following boot messages if touchpad has been recognized by psm(4) driver: psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model Elantech Touchpad, device ID 0 Patch adds some sysctls under hw.psm.elantech node. They mean exactly the same as hw.psm.synaptics ones Comments and suggestions are welcome. From owner-freebsd-mobile@freebsd.org Fri Sep 11 01:40:57 2015 Return-Path: Delivered-To: freebsd-mobile@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 18551A01A47 for ; Fri, 11 Sep 2015 01:40:57 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qg0-f46.google.com (mail-qg0-f46.google.com [209.85.192.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CD5DA11FB for ; Fri, 11 Sep 2015 01:40:56 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by qgev79 with SMTP id v79so51587491qge.0 for ; Thu, 10 Sep 2015 18:40:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:organization :user-agent:mime-version:content-type; bh=fxqBH1fMKshpck7PuW4ehfQfCnsGY6X1UJWdIm1qxt4=; b=jn9Prc3oPG02LABqgVY0PGjY04U8y9i51OZJ7jZt3Oqxh4O7FUjJBczcjrr95TAMjV RfuMs8MMix75H0mPl26gV9YKnfSqj8WPAeyUZtkR7+fbvR4JNk9EzltzQAxP5s/44vTk iyhbEUvCxJ0ttBD5jjBGl+yZUcMZmj3gWYkYR6R/rQBYtzW4MzaqjjsgiQpB2Znbqij9 Lk4b8Gkjk6OjOsfa/D2+1k2s8pK7WgHu+x42YmEvtnxtcqBRVVmCuJqcnmLsObe5lmQ4 rZODZmY61PsIxYaiaoR4uIFBPogEosGW6oOzG4lg7hIo54QtnsAkHm+6myf/6w5Se2VS 1CbQ== X-Gm-Message-State: ALoCoQkahNocNzAiMVpQBecHo2o9N74ijFKA15ZEAu6dRX5ajxQyJ5/Eix+0Bw32JFCJkyZt1fB1izEBhAyR1sjj/yUwJcZMQFhj/o09Wbndxvr40108npjM7H1u6iP3oxVOV2kd8ImsfjANySdk68DmU2ZD4/hwGr57p+JY9qTmdV80XV+79rMGVaKfXchLkiQeqZGq3M/c X-Received: by 10.140.97.136 with SMTP id m8mr7549258qge.74.1441935654996; Thu, 10 Sep 2015 18:40:54 -0700 (PDT) Received: from hbsd-dev-laptop.localnet ([172.56.2.174]) by smtp.gmail.com with ESMTPSA id 8sm7116915qgi.1.2015.09.10.18.40.53 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 10 Sep 2015 18:40:53 -0700 (PDT) From: Shawn Webb To: "freebsd-mobile@freebsd.org" Subject: Trackpad Support Request: Lenovo Y50-70 Date: Thu, 10 Sep 2015 21:40:49 -0400 Message-ID: <3411725.xIpgxXMYQX@hbsd-dev-laptop> Organization: HardenedBSD User-Agent: KMail/4.14.3 (FreeBSD/11.0-CURRENT-HBSD; KDE/4.14.3; amd64; ; ) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1655620.9vu5ZuE6sq"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2015 01:40:57 -0000 --nextPart1655620.9vu5ZuE6sq Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" Hey All, I've got a Lenovo Y50-70, the non-touchscreen version. The trackpad is = semi- supported: I can move the mouse curser and do single-finger tap-to-clic= k. Two- finger scrolling and two-finger tap for right-click doesn't work. I'm not sure what kind of info you guys need from me, but here's what d= mesg=20 tells me about it (which isn't much): [1] psm0: irq 12 on atkbdc0 [1] psm0: [GIANT-LOCKED] [1] psm0: model Generic PS/2 mouse, device ID 0 pciconf -lv doesn't show psm0. Thanks, =2D-=20 Shawn Webb HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --nextPart1655620.9vu5ZuE6sq Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJV8jEhAAoJEGqEZY9SRW7uHyUP/jNHdBPvq2wN1B9K/i0k1LCu mUmTtQn8W8ZshsyeM5rnI26+MoUZZNTe1FLCgP/1nHAwe7estcrX+hl9VMTtcnLn 96vxbw+u2jNm53MtWY34zEz0eS9o2oMFhr1EJeouNKrH/KjyRe3QpSyMPLn4mfIi uoww85uVZ97i7xZJFUY9p3WzKlXMA46S9xR00pTjkzMcnt6wBk29iZ5FUOlkbbDs VrLCJJQbcGraWcGrCuF0M6191Ybm1cs+fZpwTglsT1vLaNvHCUC0aSutENdlHIXc Ahur7EtoHDB8CwTVUA7f4T1uhl2bidEoNdaLKrYvGP7ie/12C02ntQ+rCLoViEZK O1ZnsmEL6fyxuYJHucm8CSztUJFfnVk0m5vX/R5IRnmCYc6weIYW9NinSbzRpuf+ 8f2rwhJsKvW70iwnS92OIf+EoBMtR0KVcIdJMMPTK1FM3qaGREkW1jLF8kf1ZASL ovZtmnzYLg8JL/IZawPEGQyHtKnD+G61dAX5ZVLMLdntpsa2ORmJXLZTfmdyWf22 aV9FaNhWPRgiEH8ubNfNVMN8KVziGEczs/DepVyV3bNpB/x2lKgEkhnP28/82hsX PH5AA2k60BodEe3cLjHJWAVLjWx7IT71sNEvRUJaadLkuozBabarv7X0e/z9dwYA Kl6XrhLvFaLPIheEXC6t =YibJ -----END PGP SIGNATURE----- --nextPart1655620.9vu5ZuE6sq-- From owner-freebsd-mobile@freebsd.org Fri Sep 11 08:40:30 2015 Return-Path: Delivered-To: freebsd-mobile@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 EA5069BFDD2; Fri, 11 Sep 2015 08:40:30 +0000 (UTC) (envelope-from wulf@cicgroup.ru) Received: from corp.infotel.ru (corp.infotel.ru [195.170.219.3]) by mx1.freebsd.org (Postfix) with ESMTP id A05D91DBD; Fri, 11 Sep 2015 08:40:30 +0000 (UTC) (envelope-from wulf@cicgroup.ru) Received: from corp (corp.infotel.ru [195.170.219.3]) by corp.infotel.ru (Postfix) with ESMTP id 9C99A1A1CA; Fri, 11 Sep 2015 11:40:27 +0300 (MSK) X-Virus-Scanned: amavisd-new at corp.infotel.ru Received: from corp.infotel.ru ([195.170.219.3]) by corp (corp.infotel.ru [195.170.219.3]) (amavisd-new, port 10024) with ESMTP id Y7mV8iW-9h6t; Fri, 11 Sep 2015 11:40:25 +0300 (MSK) Received: from mail.cicgroup.ru (unknown [195.170.219.74]) by corp.infotel.ru (Postfix) with ESMTP id E683B1A1C3; Fri, 11 Sep 2015 11:40:25 +0300 (MSK) Received: from mail.cicgroup.ru (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTP id F2FEC35E4CA; Fri, 11 Sep 2015 11:40:22 +0300 (MSK) X-Virus-Scanned: amavisd-new at cicgroup.ru Received: from mail.cicgroup.ru ([127.0.0.1]) by mail.cicgroup.ru (mail.cicgroup.ru [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 7Rxl0ZJ-k7-G; Fri, 11 Sep 2015 11:40:11 +0300 (MSK) Received: from localhost (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTPA id 7B40E35E250; Fri, 11 Sep 2015 11:40:11 +0300 (MSK) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 11 Sep 2015 11:40:11 +0300 From: Vladimir Kondratyev To: Shawn Webb Cc: freebsd-mobile@freebsd.org, owner-freebsd-mobile@freebsd.org Subject: Re: Trackpad Support Request: Lenovo Y50-70 In-Reply-To: <3411725.xIpgxXMYQX@hbsd-dev-laptop> References: <3411725.xIpgxXMYQX@hbsd-dev-laptop> Message-ID: X-Sender: wulf@cicgroup.ru User-Agent: Roundcube Webmail/1.1.2 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2015 08:40:31 -0000 On 2015-09-11 04:40, Shawn Webb wrote: > Hey All, > > I've got a Lenovo Y50-70, the non-touchscreen version. The trackpad is > semi- > supported: I can move the mouse curser and do single-finger > tap-to-click. Two- > finger scrolling and two-finger tap for right-click doesn't work. > Hi Shawn Its possible that Lenovo Y50-70 has unsupported elan touchpad: http://marc.info/?l=linux-input&m=141646703528043&w=2 so you can try patch from my yesterday mail to freebsd-mobile maillist From owner-freebsd-mobile@freebsd.org Fri Sep 11 13:37:56 2015 Return-Path: Delivered-To: freebsd-mobile@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 ADD11A0025C for ; Fri, 11 Sep 2015 13:37:56 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: from mail-qg0-f52.google.com (mail-qg0-f52.google.com [209.85.192.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6E09B1D4C for ; Fri, 11 Sep 2015 13:37:56 +0000 (UTC) (envelope-from shawn.webb@hardenedbsd.org) Received: by qgt47 with SMTP id 47so62090202qgt.2 for ; Fri, 11 Sep 2015 06:37:55 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:organization :user-agent:in-reply-to:references:mime-version:content-type; bh=AJ89zTQjFzmabtdN4GSosWQDapehZFp3dFFtahOa30I=; b=QNKMOGxedmyT/lMlCcQtzbX9HT6TSbIHJscfKZMge2ur3Ygvp5NWm1yrO5Us956OcL +Yy/vyC9EFiBRlagKbdIGv7p82rrex7rw/A16XCc6xlI/OfD5tj0D6pPVjy3/Es1bYdH xB7di1hrk3wxbUFhX1Ne7b1mEb4Brv25yV1uW1gja3RwEXQ0xesBWh6F0tev9LuCWrba ZXy0Qplr3RFv2MCQ8MQNKo6/O6ZhK/TmG8ZtgSHjRftldobhnUR3AflgLbI61ytpkMMa x7PnTxgQssWFCozYnpg0NL1eZUNdZbbTjBWk0riAn9NhB+Ppa3uxqtuZuQwYYrvyRwRO +Ryg== X-Gm-Message-State: ALoCoQmrnMPAHhznuKP0WDd3aLyi9rAj8nowIjH9RDE3hEI3aCqGXzPGZgBuWbP71y0tCJjOBdCk X-Received: by 10.140.18.196 with SMTP id 62mr40657505qgf.79.1441978675019; Fri, 11 Sep 2015 06:37:55 -0700 (PDT) Received: from hbsd-dev-laptop.localnet ([207.59.237.130]) by smtp.gmail.com with ESMTPSA id m6sm153811qkl.23.2015.09.11.06.37.54 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Sep 2015 06:37:54 -0700 (PDT) From: Shawn Webb To: Vladimir Kondratyev Cc: freebsd-mobile@freebsd.org, owner-freebsd-mobile@freebsd.org Subject: Re: Trackpad Support Request: Lenovo Y50-70 Date: Fri, 11 Sep 2015 09:37:49 -0400 Message-ID: <10158473.tp1e3QtORU@hbsd-dev-laptop> Organization: HardenedBSD User-Agent: KMail/4.14.3 (FreeBSD/11.0-CURRENT-HBSD; KDE/4.14.3; amd64; ; ) In-Reply-To: References: <3411725.xIpgxXMYQX@hbsd-dev-laptop> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3800750.tQL4Z1ZaVo"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2015 13:37:56 -0000 --nextPart3800750.tQL4Z1ZaVo Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="us-ascii" On Friday, 11 September 2015 11:40:11 AM Vladimir Kondratyev wrote: > On 2015-09-11 04:40, Shawn Webb wrote: > > Hey All, > >=20 > > I've got a Lenovo Y50-70, the non-touchscreen version. The trackpad= is > > semi- > > supported: I can move the mouse curser and do single-finger > > tap-to-click. Two- > > finger scrolling and two-finger tap for right-click doesn't work. >=20 > Hi Shawn >=20 > Its possible that Lenovo Y50-70 has unsupported elan touchpad: > http://marc.info/?l=3Dlinux-input&m=3D141646703528043&w=3D2 so you ca= n try > patch from my yesterday mail to freebsd-mobile maillist Hey Vladimir, Awesome! Thanks for the prompt reply and the patch! You mentioned in yo= ur=20 email yesterday that PS/2 emulation mode is giving you headaches. Would= it be=20 possible to have the driver act like Synaptics touchpads? Maybe provide= some=20 sort of driver shim to convert between Synaptics APIs and Elantech APIs= ?=20 Granted, all of this may be moot and not even possible. I have no clue = how=20 touchpad drivers work under-the-hoods, so my newbishness is most likely= =20 showing. ;) Thanks, =2D-=20 Shawn Webb HardenedBSD GPG Key ID: 0x6A84658F52456EEE GPG Key Fingerprint: 2ABA B6BD EF6A F486 BE89 3D9E 6A84 658F 5245 6EEE --nextPart3800750.tQL4Z1ZaVo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJV8tkuAAoJEGqEZY9SRW7urBwP/2OA11K8OFAI+D31yEUTrDy+ FJbFZoByvAf9j+l0ttcW5BGBGQX37Jx/Jqpt186VeVfKJvTIYnkB8RIvTsKHCoth r+O3iaK/09oL4GWILWTFkGwLbl8dmkXE/LunkjdCiUL+CkJ9fO2yivydL7neowZI YNKOtdM8jKOjDfg2hCUSjgEy/CeX+sIAznyT0vrhjVyyFTdgmGn6y3egNgOAUHsl HaE8Hh7WRx5Yt79pKkH75QQbYeHEeiEbtYCYR9YJLe0qMVCXSvmkrdlGxckRyh3w /o5P2XBDNeKSez9+2aB8fBPUeLYRX11fW8FNzmqZjJkKhP1T95pcefF36Yg7Ed5c RS/xqUT33DX6Io7l3LHumq9wfLH/EKglLrsIs1cp/c4JeZ1n8sb2fw66faTOLAw4 ARr7BX5OGxhFq8fHlXL6yqQd9U87QyqqKcfsMzk/WQdmmS3ooXWI+r8GL/+NTusF Us3B44uuazN7ftJepn8Jhf+n+B1M8eALrznkFnB9cl1LqRgVy74YzxsVKEkBv/9D 8C1eqAlfPwijz9EXJ8BUFAnduyWABDj0A/KgCxBzA/3wsrdVd57MQOFVGbr1aXx+ jj662LqYBrwBV9zCPY9EnKH5zKR4yTNzPicEUJzNM0ZPzzMsI98FxJnXiJDhzJaq n8YNCwkxqQ0FpQ/G+8qI =oDXs -----END PGP SIGNATURE----- --nextPart3800750.tQL4Z1ZaVo-- From owner-freebsd-mobile@freebsd.org Fri Sep 11 20:42:25 2015 Return-Path: Delivered-To: freebsd-mobile@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 947BCA01863; Fri, 11 Sep 2015 20:42:25 +0000 (UTC) (envelope-from wulf@cicgroup.ru) Received: from corp.infotel.ru (corp.infotel.ru [195.170.219.3]) by mx1.freebsd.org (Postfix) with ESMTP id 497881DC8; Fri, 11 Sep 2015 20:42:24 +0000 (UTC) (envelope-from wulf@cicgroup.ru) Received: from corp (corp.infotel.ru [195.170.219.3]) by corp.infotel.ru (Postfix) with ESMTP id 867FF1A80E; Fri, 11 Sep 2015 23:42:16 +0300 (MSK) X-Virus-Scanned: amavisd-new at corp.infotel.ru Received: from corp.infotel.ru ([195.170.219.3]) by corp (corp.infotel.ru [195.170.219.3]) (amavisd-new, port 10024) with ESMTP id 0UoSwa2nEOSK; Fri, 11 Sep 2015 23:42:15 +0300 (MSK) Received: from mail.cicgroup.ru (unknown [195.170.219.74]) by corp.infotel.ru (Postfix) with ESMTP id B35AD1A807; Fri, 11 Sep 2015 23:42:15 +0300 (MSK) Received: from mail.cicgroup.ru (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTP id 4079F35E53E; Fri, 11 Sep 2015 23:42:12 +0300 (MSK) X-Virus-Scanned: amavisd-new at cicgroup.ru Received: from mail.cicgroup.ru ([127.0.0.1]) by mail.cicgroup.ru (mail.cicgroup.ru [127.0.0.1]) (amavisd-new, port 10024) with SMTP id 9L3UxBYU3JU6; Fri, 11 Sep 2015 23:41:57 +0300 (MSK) Received: from localhost (localhost [127.0.0.1]) by mail.cicgroup.ru (Postfix) with ESMTPA id BF88B35E202; Fri, 11 Sep 2015 23:41:57 +0300 (MSK) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 11 Sep 2015 23:41:57 +0300 From: Vladimir Kondratyev To: Shawn Webb Cc: owner-freebsd-mobile@freebsd.org, freebsd-mobile@freebsd.org Subject: Re: Trackpad Support Request: Lenovo Y50-70 In-Reply-To: <10158473.tp1e3QtORU@hbsd-dev-laptop> References: <3411725.xIpgxXMYQX@hbsd-dev-laptop> <10158473.tp1e3QtORU@hbsd-dev-laptop> Message-ID: <4a98b86e7508f20cf4de2fb45e057c3f@localhost> X-Sender: wulf@cicgroup.ru User-Agent: Roundcube Webmail/1.1.2 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Sep 2015 20:42:25 -0000 On 2015-09-11 16:37, Shawn Webb wrote: > On Friday, 11 September 2015 11:40:11 AM Vladimir Kondratyev wrote: >> On 2015-09-11 04:40, Shawn Webb wrote: >> > Hey All, >> > >> > I've got a Lenovo Y50-70, the non-touchscreen version. The trackpad is >> > semi- >> > supported: I can move the mouse curser and do single-finger >> > tap-to-click. Two- >> > finger scrolling and two-finger tap for right-click doesn't work. >> >> Hi Shawn >> >> Its possible that Lenovo Y50-70 has unsupported elan touchpad: >> http://marc.info/?l=linux-input&m=141646703528043&w=2 so you can try >> patch from my yesterday mail to freebsd-mobile maillist > > Hey Vladimir, > > Awesome! Thanks for the prompt reply and the patch! You mentioned in > your > email yesterday that PS/2 emulation mode is giving you headaches. > Would it be possible to have the driver act like Synaptics touchpads? > Maybe provide some > sort of driver shim to convert between Synaptics APIs and Elantech > APIs? It should act exactly like synaptics as it shares common gesture processing code with synaptics kernel driver. Differences are initialization and fingers position extraction code (and bugs). But it is true if and only if it is used with moused and sysmouse protocol. x11-drivers/xf86-input-synaptics port definitely should not work as it disables kernel PS/2 protocol processing and use its own routines for decoding touchpad events. > Granted, all of this may be moot and not even possible. I have no clue > how > touchpad drivers work under-the-hoods, so my newbishness is most likely > showing. ;) > > Thanks, From owner-freebsd-mobile@freebsd.org Sat Sep 12 10:26:46 2015 Return-Path: Delivered-To: freebsd-mobile@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 94223A01EFA for ; Sat, 12 Sep 2015 10:26:46 +0000 (UTC) (envelope-from tannergiles@gmail.com) Received: from mail-pa0-x233.google.com (mail-pa0-x233.google.com [IPv6:2607:f8b0:400e:c03::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 691EB1CCD for ; Sat, 12 Sep 2015 10:26:46 +0000 (UTC) (envelope-from tannergiles@gmail.com) Received: by pacfv12 with SMTP id fv12so99538617pac.2 for ; Sat, 12 Sep 2015 03:26:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:from:content-type:message-id:date:to :content-transfer-encoding:mime-version; bh=vd4L1ROGtUv8iWCFLiJidRj0rZqTpicDRgIkaXmYKo0=; b=PNNmE2nmV2twhm9ivnvQD2IsoIMrYQTgRrtFehemfpDcO+JOjS9c91obHoocpx3riu i574n9Zqm+w4YpS7dCh2wNXF9HRVHRnkkqiQQP9P7SNOGEa0EyCcgJgfgH6a7SAGT4xN SEtLq8KE/HBbWeahftP/dNCpSpUGsRAg6WRC7kyXtT3PzqLhKLnQdKHw/lRDCkTBIxKc iCxTk8Ot1qHBp77Zoif1YHFg3ICvaRKqMmvGALbEoX2HbeIOcWRLVyTvr95EB4VBVovD MIcaYXXYVjY3W9LHOugE+0y6tiHgXrtGVunY4OYE9yudxS8hDFrDmfgwpcds+uR+weZG XjtA== X-Received: by 10.66.124.198 with SMTP id mk6mr8426446pab.114.1442053605667; Sat, 12 Sep 2015 03:26:45 -0700 (PDT) Received: from [10.189.39.231] ([166.170.50.207]) by smtp.gmail.com with ESMTPSA id fm5sm5099313pbb.60.2015.09.12.03.26.44 for (version=TLSv1/SSLv3 cipher=OTHER); Sat, 12 Sep 2015 03:26:44 -0700 (PDT) Subject: Monster advertisement From: Tanner Content-Type: text/plain; charset=us-ascii X-Mailer: iPhone Mail (12H143) Message-Id: <79D248AF-13EF-4CA5-A993-A2BFFC84AF83@gmail.com> Date: Sat, 12 Sep 2015 04:26:38 -0600 To: "freebsd-mobile@freebsd.org" Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2015 10:26:46 -0000 Tanner petty giles 19 Male Construction 185 south 200 west Cedar city Utah 84720 Hyundai Elantra Green 4355594070 Tannergiles@gmail.com Sent from my iPhone From owner-freebsd-mobile@freebsd.org Sat Sep 12 10:30:18 2015 Return-Path: Delivered-To: freebsd-mobile@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 A0F16A020B9 for ; Sat, 12 Sep 2015 10:30:18 +0000 (UTC) (envelope-from tannergiles@gmail.com) Received: from mail-pa0-x232.google.com (mail-pa0-x232.google.com [IPv6:2607:f8b0:400e:c03::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 75DD41E75 for ; Sat, 12 Sep 2015 10:30:18 +0000 (UTC) (envelope-from tannergiles@gmail.com) Received: by pacfv12 with SMTP id fv12so99589592pac.2 for ; Sat, 12 Sep 2015 03:30:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:content-transfer-encoding:subject:from:message-id:date :to:mime-version; bh=ZXDz9oTHCtNVXTHqwTgdFhP1xpWu0sj8Jp5mqqjn1dI=; b=zhfF25rVT7FvHpwOqiD9+6BOnVLep6SJePSPScw1bthksduoHFAP1xVrp7lS19pbxF gZyFj0d9/35DOPPcSfAiuogid+m7PsU1dmub4wy5rVZ68k9U+XU3/CUcMnelRLEAtWeK t32olzaOuPnpq2EafUnan5qcZDG4XgOBqn1cWhGrG6igraZRn1mVeQRz50gp6epLwr2x HLpzdTNBNspiGiE96rQTRfkSpaf+Of7j+MXoIs2bWIjjq/a6tnyGqr9N5fQ+2aTCBHdO gQWwN6tX6ONPsJqqjL4NIUKKQ2IK8crKBJM9vGs36khTZUj88/j/GE6Ty+lXT8SJojIt mGzw== X-Received: by 10.66.66.40 with SMTP id c8mr8642311pat.70.1442053817549; Sat, 12 Sep 2015 03:30:17 -0700 (PDT) Received: from [10.189.39.231] ([166.170.50.207]) by smtp.gmail.com with ESMTPSA id ll8sm5119721pab.39.2015.09.12.03.30.16 for (version=TLSv1/SSLv3 cipher=OTHER); Sat, 12 Sep 2015 03:30:16 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: DRIVE YOUR CAR AND GET PAID ADVERTISING FOR MONSTER ENERGY DRINK.($400 Weekly) From: Tanner Message-Id: Date: Sat, 12 Sep 2015 04:30:11 -0600 To: "freebsd-mobile@freebsd.org" Mime-Version: 1.0 (1.0) X-Mailer: iPhone Mail (12H143) X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Sep 2015 10:30:18 -0000 Tanner petty Giles 19 Construction 185 south 200 west Cedar city Utah 84720 Hyundai Elantra Green 4355594070 Tannergiles@gmail.com Sent from my iPhone