All of lore.kernel.org
 help / color / mirror / Atom feed
From: Teika Kazura <teika@gmx.com>
To: linux-input@vger.kernel.org
Cc: rosenp@gmail.com, markus@markus-kaindl.de, adam@spicenitz.org,
	darrick.wong@oracle.com, lukas@5gsystems.com,
	waltercool@slash.cl, jan.steffens@gmail.com,
	kamil.54002@iskra.name, sibren.vasse@gmail.com,
	b.christopher.92@gmail.com
Subject: RMI4 support for synaptics (users, please test patch)
Date: Wed, 20 Sep 2017 09:22:18 +0900 (JST)	[thread overview]
Message-ID: <20170920.092218.1849017994555826153.teika@gmx.com> (raw)
In-Reply-To: <20170818193436.GA31365@dtor-ws> <20170804.163222.1710020857391315492.teika@gmx.com> <1502840570.3706.5.camel@gmail.com> <ff2d9143-0312-1d9d-73a0-d8f5ac719cbb@markus-kaindl.de> <CACuduqo7g9fJbjR3d0DStKMaRCc8H5W39yjqUDXWV+Nb6FiXSA@mail.gmail.com> <CAD_UamUKvpQ_VEyH9i0MEBbG2S=FAx4zDdoCwYGNy05rwc+1-g@mail.gmail.com> <1500496250.4617.1.camel@gmail.com>

CC-ed folks, your devices need "psmouse.synaptics_intertouch=1". Let me follow up. (I'm not a kernel developer, but in a similar situation as yours.) The patch should apply to 4.13.x and 4.12.x.

@Lukas Prettenthaler, rosenp, Pablo Cholaky, jan.steffens, Darrick J. Wong:
 Could you please test the patch below? Make sure to delete "psmouse.synaptics_intertouch=1" from your boot parameter. If the patch has the same effect as the above boot parameter, it seems ok.

@Kamil Iskra: Maybe add "SYN3054" to the patch, and try?

@Sibren Vasse: I know your patch works for you, but could you try dropping SYN0100, SYN0002 and PNP0f13 from your patch? (Typical dmesg is like: "Your touchpad (PNP: SYN3221 PNP0f03) says it can support a different bus", and adding only the first of two, "SYN3221", suffices.)

@Adam Goode: As you know, your issue (freeze after resuming) is yet to be fixed. I haven't included your model in my patch.

@Christopher Bachner: What's the status of your PC? I'm subscribing linux-input@vger.kernel.org, and found your issue browsing linux-input archive, but you don't read this list, right? I think you've tried this patch: https://marc.info/?l=linux-input&m=149854999528878&w=2 

Best regards. Thank you for reporting.

---
 drivers/input/mouse/synaptics.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/input/mouse/synaptics.c b/drivers/input/mouse/synaptics.c
index 5af0b7d..bc02040 100644
--- a/drivers/input/mouse/synaptics.c
+++ b/drivers/input/mouse/synaptics.c
@@ -169,10 +169,16 @@ static const char * const topbuttonpad_pnp_ids[] = {
 
 static const char * const smbus_pnp_ids[] = {
 	/* all of the topbuttonpad_pnp_ids are valid, we just add some extras */
+	"DLL075b",
 	"LEN0048", /* X1 Carbon 3 */
 	"LEN0046", /* X250 */
 	"LEN004a", /* W541 */
+	"LEN004b", /* T460s */
+	"LEN006e", /* T470 */
 	"LEN200f", /* T450s */
+	/* "LEN2014", commented out, depending on resume bug fix */
+	"SYN1219", /* Used by many */
+	"SYN3221",
 	NULL
 };
 

  reply	other threads:[~2017-09-20  0:23 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-08-18 19:34 [PATCH] Input: synaptics - Lenovo Carbon X1 Gen5 (2017) devices should use RMI Dmitry Torokhov
2017-08-04  7:32 ` My touchpad needs explicit kernel parameter "psmouse.synaptics_intertouch=1" (kernel 4.12.3) Teika Kazura
2017-08-15 23:42   ` Synaptiics RMI4 ID rosenp
2017-08-18  2:52     ` Synaptics: Missing pnpID for rmi-smbus Markus Kaindl
2017-08-18  3:55       ` successful intertouch support: PNP: LEN2014 PNP0f13 Adam Goode
2017-07-25  1:17         ` rmi-smbus SYN1219 PNP0f13 not correctly detected Pablo Cholaky
2017-07-19 20:30           ` InterTouch support for Clevo P651Rx jan.steffens
2017-09-20  0:22             ` Teika Kazura [this message]
2017-10-14 20:09               ` RMI4 support for synaptics (users, please test patch) Darrick J. Wong
2017-08-18 12:59         ` successful intertouch support: PNP: LEN2014 PNP0f13 Adam Goode
2017-08-19  0:49           ` Teika Kazura
2017-08-19  1:16             ` Adam Goode
2017-08-21  7:15 ` [PATCH] Input: synaptics - Lenovo Carbon X1 Gen5 (2017) devices should use RMI Benjamin Tissoires
2017-08-21  8:52 ` Damjan Georgievski
2017-08-21 15:45   ` Dmitry Torokhov
2017-08-21 16:25     ` Damjan Georgievski
2017-08-25 10:55       ` Damjan Georgievski
2018-02-02 20:50         ` Dmitry Torokhov
2018-02-05 11:56           ` Damjan Georgievski
2018-02-07 14:43             ` Damjan Georgievski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170920.092218.1849017994555826153.teika@gmx.com \
    --to=teika@gmx.com \
    --cc=adam@spicenitz.org \
    --cc=b.christopher.92@gmail.com \
    --cc=darrick.wong@oracle.com \
    --cc=jan.steffens@gmail.com \
    --cc=kamil.54002@iskra.name \
    --cc=linux-input@vger.kernel.org \
    --cc=lukas@5gsystems.com \
    --cc=markus@markus-kaindl.de \
    --cc=rosenp@gmail.com \
    --cc=sibren.vasse@gmail.com \
    --cc=waltercool@slash.cl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.