From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pb0-f48.google.com (mail-pb0-f48.google.com [209.85.160.48]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 44895E013DE for ; Mon, 1 Jul 2013 09:45:08 -0700 (PDT) Received: by mail-pb0-f48.google.com with SMTP id ma3so5033106pbc.35 for ; Mon, 01 Jul 2013 09:45:08 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=rId8rOWzS747b1xtHQM+koGbLO+F4bxUVKuTXom18DM=; b=cvPFmIuNmDS2KfPV7OlA9Hvoq3hEntMbWdNRdB9qZOpvGBuTdJS2BlJYJfYeyR360W WtJqof2a0/ReTQKQ5NF5RlrMBSe0AwC6Jf1d9u90ZntfwaqFTccYduNAiby259/DCaYR msUfya+t9G90jK9fU7hklKjwaL8rWvp/SgYsqpGqZjrE0Hgy7cPjBTU3om4e9cl66UpV BQjmEZ3CGSwzuO4eKCN1uhh2v25LsYYlsrwH7CpT1R8krq5w9TXCkgd7EmcHrUSGm9c6 ExV8tFOMD0vsjJEDP7XqDnKM7YJo8aqkbBWuZTKXfsHBm0g+1ZZczMtyxLOTJ/h85562 YTsQ== X-Received: by 10.68.189.10 with SMTP id ge10mr21763873pbc.127.1372697108099; Mon, 01 Jul 2013 09:45:08 -0700 (PDT) Received: from [192.168.0.55] ([70.96.116.236]) by mx.google.com with ESMTPSA id v20sm24797908paj.4.2013.07.01.09.45.05 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 01 Jul 2013 09:45:06 -0700 (PDT) Message-ID: <51D1B210.9040900@boundarydevices.com> Date: Mon, 01 Jul 2013 09:45:04 -0700 From: Eric Nelson User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Erik_Bot=F6?= References: In-Reply-To: X-Gm-Message-State: ALoCoQnvj4ZRS2kOtt512JKuR32jXNQgc/k8upnVJThUVPIY20UH/CP2gjaxDkF/DNw0buQFe+WD Cc: "meta-freescale@yoctoproject.org" Subject: Re: Issue with egalax_ts in linux-boundary X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jul 2013 16:45:09 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Hi Erik, On 07/01/2013 08:53 AM, Erik Botö wrote: > Hi, > > When trying to use a nitrogen6x board with Freescale MCIMX-LVDS1 > touchscreen together with Qt5 to create a QtQuick GUI that uses > multitouch gestures I discovered that the touchscreen driver (egalax_ts) > does not work as intended with Qt5. I'm not entirely sure if it's Qt > that is not handling a case that should be ok or if it's the driver that > is misbehaving, but I think it's the driver that is at fault. > Have you compared against the docs? I think this should be convered by this kernel document: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/input/multi-touch-protocol.txt?id=refs/tags/v3.10 BTW, I'm happy to hear that Qt is supporting multi-touch. I didn't realize that this was in the works. > The problem is that when pressing two fingers on the screen and then > when you lift one finger only the lifted finger will be reported before > sending the next SYN_REPORT, instead of also reporting the other present > fingers before SYN_REPORT. > I'll test this out when time permits. > Is there a separate mailing list for boundary-linux or is this list ok? > I thought this might be useful to get "on the record" here anyway if > someone else hits the same issue. > This list is as good as anyplace to discuss this, especially since the eGalax touch screen is supported by most Freescale boards as well as those produced by us. Note that 'linux-boundary' for Yocto has multi-touch support specfically disabled through the kernel configuration because most non-Android environments get confused by multi-touch. Since the multi-touch drivers are mostly used under Android, we'll want to investigate how this change affects that platform as well. Regards, Eric