Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1585012

RE: Unknown ALPS touchpad

From Masaki Ota <masaki.ota@jp.alps.com>
Newsgroups linux.kernel
Subject RE: Unknown ALPS touchpad
Date 2017-02-21 04:20 +0100
Message-ID <td99D-59F-5@gated-at.bofh.it> (permalink)
References <tczIS-7Tc-9@gated-at.bofh.it> <tczSx-7Wp-9@gated-at.bofh.it> <tcBAZ-Ak-3@gated-at.bofh.it> <tcIMa-57o-13@gated-at.bofh.it> <tcYxz-6yc-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Hi, Pali,

I know these devices, and they are supported in new kernel.
I'm not sure when they are supported from.
In alps.c has below code.

static int alps_identify(struct psmouse *psmouse, struct alps_data *priv)
{...
...
		if (e7[0] == 0x73 && e7[1] == 0x03 && e7[2] == 0x50 &&
			   ec[0] == 0x73 && (ec[1] == 0x01 || ec[1] == 0x02)) {
			protocol = &alps_v5_protocol_data;
		} else if (ec[0] == 0x88 &&
			   ((ec[1] & 0xf0) == 0xb0 || (ec[1] & 0xf0) == 0xc0)) {
			protocol = &alps_v7_protocol_data;}
}

E7=73 03 50, EC=73 02 02 <- alps_v5_protocol_data
E7=73 03 0a, EC=88 b3 22 <- alps_v7_protocol_data
E7=73 03 0a, EC=88 b3 18 <- alps_v7_protocol_data

Best Regards,
Masaki Ota
-----Original Message-----
From: Pali Rohár [mailto:pali.rohar@gmail.com] 
Sent: Tuesday, February 21, 2017 12:51 AM
To: Marcos Paulo de Souza <marcos.souza.org@gmail.com>; 太田 真喜 Masaki Ota <masaki.ota@jp.alps.com>
Cc: John Preston <wcerfgba@riseup.net>; Dmitry Torokhov <dmitry.torokhov@gmail.com>; linux-input@vger.kernel.org; linux-kernel@vger.kernel.org
Subject: Unknown ALPS touchpad

Adding Masaki into discussion.

On Sunday 19 February 2017 20:01:07 Marcos Paulo de Souza wrote:
> There are other open bugs mentioning the same problem, with similar ALPS devices:
> https://bugzilla.kernel.org/show_bug.cgi?id=57841

Unknown ALPS touchpad: E7=73 03 50, EC=73 02 02

> https://bugzilla.kernel.org/show_bug.cgi?id=43931

Unknown ALPS touchpad: E7=73 00 14, EC=10 00 64

Should be supported since commit 95f75e91 which was introduced in Linux version v3.13-rc4.

> https://bugzilla.kernel.org/show_bug.cgi?id=80181

Unknown ALPS touchpad: E7=73 03 0a, EC=88 b3 22

> https://bugzilla.kernel.org/show_bug.cgi?id=67941

Unknown ALPS touchpad: E7=73 03 0a, EC=88 b3 18

> This one without even a dmesg output:
> https://bugzilla.kernel.org/show_bug.cgi?id=84081

Sorry, this one does not contain any useful information.

> Maybe they are related, or  also need some touch to let them being discovered as proper devices?

Masaki, can you look at those unknown ALPS touchpad identifiers and provide some information about protocol which they are using?

Basically touchpads with these identifiers are unsupported by last kernel version:

E7=73 03 50, EC=73 02 02
E7=73 03 0a, EC=88 b3 22
E7=73 03 0a, EC=88 b3 18

--
Pali Rohár
pali.rohar@gmail.com

Back to linux.kernel | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[PATCH] Add model data for Dell Precision 3510 trackpad. "John L. Preston" <wcerfgba@riseup.net> - 2017-02-19 14:30 +0100
  Re: [PATCH] Add model data for Dell Precision 3510 trackpad. Pali Rohár <pali.rohar@gmail.com> - 2017-02-19 14:40 +0100
    Re: [PATCH] Add model data for Dell Precision 3510 trackpad. John Preston <wcerfgba@riseup.net> - 2017-02-19 16:30 +0100
      Re: [PATCH] Add model data for Dell Precision 3510 trackpad. Marcos Paulo de Souza <marcos.souza.org@gmail.com> - 2017-02-20 00:10 +0100
        Unknown ALPS touchpad Pali Rohár <pali.rohar@gmail.com> - 2017-02-20 17:00 +0100
          RE: Unknown ALPS touchpad Masaki Ota <masaki.ota@jp.alps.com> - 2017-02-21 04:20 +0100
            Re: Unknown ALPS touchpad Pali Rohár <pali.rohar@gmail.com> - 2017-02-21 09:40 +0100
              Re: Unknown ALPS touchpad Marcos Paulo de Souza <marcos.souza.org@gmail.com> - 2017-02-21 12:10 +0100
      Re: [PATCH] Add model data for Dell Precision 3510 trackpad. Pali Rohár <pali.rohar@gmail.com> - 2017-02-20 16:40 +0100

csiph-web