Re: ASUS N550JK Touchpad recognized wrongly as PS/2 mouse

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Oct 21, 2014 at 2:26 AM, Hans de Goede <hdegoede@xxxxxxxxxx> wrote:
> Hi,
>
> On 10/20/2014 09:48 PM, Benjamin Tissoires wrote:
>> On Mon, Oct 20, 2014 at 1:56 PM, Hans de Goede <hdegoede@xxxxxxxxxx> wrote:
>>> Hi,
>>>
>>> On 10/20/2014 05:38 PM, Benjamin Tissoires wrote:
>>>> Hi Carla,
>>>>
>>>> just FYI, I have the same laptop model than you, and can reproduce
>>>> your bug report in the same way. I'll work on that to make it working
>>>> properly.
>>>>
>>>> Hans, (unfortunately,) this laptop has a ETD0105 touchpad from Elan.
>>>> That means that we do not have the X550 touchpad in house, but also
>>>> means that we should be able to get in working faster than the X550
>>>> one :)
>>>
>>> Ok, so 2 things:
>>>
>>> 1) On the ETD0105 touchpad not working, does the kernel you're using
>>> already have this patch ? :
>>>
>>> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/input/mouse/elantech.c?id=271329b3c798b2102120f5df829071c211ef00ed
>>
>> I tried the RHEL 6.6 kernel (the only I had on a usb disk handy at that time).
>> The Fedora 21 snapshot (3.17.0) makes it detected properly :)
>
> Good.
>
>> However, landing 8 fingers on the touchpad makes it completely lost
>> (waiting few seconds without touching it is enough to get it back
>> alive).
>
> Hmm, might be a firmware bug, but this also might mean it can detect
> more fingers then previous versions, and sends a new packet type when
> more then X fingers are present, we should probably end a mail to
> our contacts at elantech about this. Since you've the hardware I
> assume you will be sending such a mail ?
>

I tried to dump the PS2 events, and checked if a new packet was
coming, and it appears that nothing indicates that the device is
capable of tracking more than 5 fingers. Sometimes, the first time I
land 8 fingers on the touchpad after a hard reboot, the device
receives a lost sync events, and has to reconnect, but then, these
lost sync events do not occurs anymore.

I would be tempted to say that this is a firmware bug and that we can
not do much for it, but I'll ask Elantech about it.

Cheers,
Benjamin
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux