[SRU[[Trusty] Synaptics HID touchpad driver

Jason DeRose jason at system76.com
Wed Jun 18 18:51:58 UTC 2014


Tim,

In that case, I'll have to wait till when/if this lands in proposed, as I can't justify testing this on company time because this change isn't actually *needed* for any current System76 hardware.

But I can justify making sure it doesn't break our hardware :)

Feel free to ping me when the time comes.

Thanks!

----- Original Message -----
From: "Tim Gardner" <tim.gardner at canonical.com>
To: "Jason DeRose" <jason at system76.com>
Cc: "Stefan Bader" <stefan.bader at canonical.com>, kernel-team at lists.ubuntu.com, "YK" <yk at canonical.com>, "AceLan Kao" <acelan.kao at canonical.com>
Sent: Wednesday, June 18, 2014 12:16:30 PM
Subject: Re: [SRU[[Trusty] Synaptics HID touchpad driver

This patch set has not been applied to the official repo, so you can
either use the test kernels from
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1305522/comments/69
or roll your own from AceLan's branch
'git://kernel.ubuntu.com/acelan/ubuntu-trusty.git rmi4'.

rtg

On 06/18/2014 12:11 PM, Jason DeRose wrote:
> Hello,
> 
> Just to clarify, is this Synaptics patch included in the current kernel in proposed (3.13.0-30.54)?
> 
> I'll test this for regressions on all the current System76 hardware.
> 
> Thanks!
> -Jason
> 
> ----- Original Message -----
> From: "Stefan Bader" <stefan.bader at canonical.com>
> To: "AceLan Kao" <acelan.kao at canonical.com>
> Cc: kernel-team at lists.ubuntu.com, "YK" <yk at canonical.com>
> Sent: Wednesday, June 18, 2014 7:30:15 AM
> Subject: Re: [SRU[[Trusty] Synaptics HID touchpad driver
> 
> On 18.06.2014 03:16, AceLan Kao wrote:
>> Hi,
>>
>> Current situation is that without this patch, the touchpad doesn't
>> work, so there should be no regression that could happen.
>> Synaptics touchpad chip will disable ps/2 interface when someone
>> negotiates with it through i2c interface.
> 
> Hi,
> 
> I was worried about other laptops which have synaptics touchpads connected via
> usb and are currently working with the generic hid driver. If these exist.
> For synaptics touchpads only exposed through ps/2 I do not see any issue. But
> the hid-rmi driver initially added alias lines for i2c and usb ids. So my guess
> is that both exist. People with the non-working touchpad will have tested the
> kernel from the bug report. But if there are touchpads (in the hid-generic
> group) that are not i2c, they may be working currently. The bug report and the
> description would not allow me to tell.
> 
> So, are there laptops which have synaptics touchpads that currently do work and
> use the generic hid driver (apart from touch screens). And if yes, has testing
> been done to make sure they still work with the new driver?
> 
> If there are none (apart from touch screens) or there has been successful
> testing, I am fine with the set.
> 
> -Stefan
>> The regression happened before is that it doesn't distinguish the
>> Synaptics touchscreen IDs from touchpad IDs, so it leads to the
>> touchscreen malfunction when the i2c driver is loaded earlier than
>> hid-multitouch.
>>
>> Read the comment #71
>> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1305522/comments/71
>> The output of xinput command lists the mixed ps/2 and i2c(DLL05E3)
>> devices, I think it doesn't affect anything, for psmouse has failed to
>> be loaded.
>>    [ 2.497722] psmouse serio1: synaptics: Unable to query device.
>>    [ 7.840665] psmouse serio1: Failed to enable mouse on isa0060/serio1
>> On my Dell laptop with i2c touchpad, the psmouse is loaded, but it
>> doesn't appear in xinput, I'm not sure where the problem results from,
>> but it won't lead to any regression, at least, didn't hear from
>> launchpad.
>>
>> Best regards,
>> AceLan Kao.
>>
>> 2014-06-17 20:17 GMT+08:00 Stefan Bader <stefan.bader at canonical.com>:
>>> All patches appear to be cherry picks. Most changes only for the new driver and
>>> the some changes of the first patch get reverted by the last one.
>>> The worry I have is that this seems to make usb and i2c synaptics devices use
>>> the new driver and the feedback in the bug report seems mixed. Are you confident
>>> this is not introducing regressions in some cases?
>>>
>>> -Stefan
>>>
>>>
>>> --
>>> kernel-team mailing list
>>> kernel-team at lists.ubuntu.com
>>> https://lists.ubuntu.com/mailman/listinfo/kernel-team
>>>
> 
> 
> 


-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list