Re: Re: Windows Precision Touchpad support

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

 



Hi Michael,

On 03/29/2015 10:23 AM, Michael Leuchtenburg wrote:

It's true, I do see ABS_X/Y and ABS_MT_POSITION_X/Y. You're right - I
was confused by the continued presence of the mouse collection. Which
I shouldn't have been, since there's one in MS's example, though at
the end rather than the beginning as it is for my device. Sorry, I'm
new to reading HID descriptors. I'm not sure how the driver is telling
it the right mode, but it seems to be. I don't ever see the driver
issuing an input mode feature report to the touchpad when I load
i2c_hid with debug=1, though. It could be that the firmware and
platform designers have special cased Linux in some way. Or I could be
misreading the logs. Regardless, it gets figured out somehow. I do
wonder if it might have a "PTP" and "actually talking to Windows PTP"
mode. The amount of other hardware on this system that has some
detection of Linux vs. Windows is remarkable, so Synaptics having some
special case for Linux wouldn't surprise me at all.
I checked with some of the team on this recently. There is a pin that is brought high or low based on whether the device should try to come up in PTP mode. If it fails to come up in PTP mode it will fall back to a non-PTP mode but then you are using it over a completely different interface (PS2).

It's not a matter of some special Linux/Windows detection.


I was curious though, did you make more luck on palm rejection with the confidence bit?

--
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