Re: [PATCH] Add generic driver for Silead tochscreens

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

 



On Sat, Jul 11, 2015 at 11:23:37PM +0200, Gregor Riepl wrote:
> Hello.
> 
> You beat me to it - I noticed the lack of a generic Silead driver that works
> with Baytrail tablets (and ACPI) and started writing one myself, adapting the
> code by Joe Burmeister (https://github.com/jabjoe/sunxi-gslx680). You can find
> my endeavors (so far) here: https://github.com/onitake/gslx680-acpi
> 
> While writing the driver, I noticed that my controller or the firmware (which
> I got from the Windows 8 driver for the tablet) does not seem to support
> finger tracking. If I look at the data packets, almost all of them carry 0 as
> the finger ID, while some carry 4. Lifting a finger simply removes the record,
> without providing a way to correlate it with the next data set.
> 
> The code I worked with seems to support some kind of finger tracking, but it
> still uses the ID field of each touch record as finger ID. And that does not
> work with my touchscreen.
> 
> In the meantime, I just implemented type A multitouch support, leaving the
> finger tracking out.
> 
> Can you help me look into the problem?

Input core does have facilities to perform contact tracking, see
input_mt_assign_slots().

Thanks.

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