From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751752AbdBSUP0 (ORCPT ); Sun, 19 Feb 2017 15:15:26 -0500 Received: from mail.kernel.org ([198.145.29.136]:41532 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751167AbdBSUPW (ORCPT ); Sun, 19 Feb 2017 15:15:22 -0500 Date: Sun, 19 Feb 2017 21:15:16 +0100 From: Sebastian Reichel To: "H. Nikolaus Schaller" Cc: Dmitry Torokhov , Mark Rutland , =?iso-8859-1?Q?Beno=EEt?= Cousson , Tony Lindgren , Russell King , Arnd Bergmann , Michael Welling , Mika =?iso-8859-1?Q?Penttil=E4?= , Javier Martinez Canillas , Igor Grinberg , "Andrew F. Davis" , Mark Brown , Jonathan Cameron , Rob Herring , Alexander Stein , Eric Engestrom , Hans de Goede , Benjamin Tissoires , Petr Cvek , Mauro Carvalho Chehab , Hans Verkuil , Nick Dyer , Siebren Vroegindeweij , Michel Verlaan , linux-input@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org, letux-kernel@openphoenux.org, linux-iio@vger.kernel.org, kernel@pyra-handheld.com, Aaro Koskinen , Pali =?iso-8859-1?Q?Roh=E1r?= , Pavel Machek , Andrey Gelman , Haibo Chen Subject: Re: [PATCH v9 1/8] drivers:input:tsc2007: add new common binding names, pre-calibration, flipping and rotation Message-ID: <20170219201516.qw22o66t6zbolbgt@earth> References: <9830dd21e6425e3a866fac6ed4cc73ddd58b719f.1482936802.git.hns@goldelico.com> <20170128193342.GB38136@dtor-ws> <1F6355E1-A5E3-41A6-908F-619A15581BEF@goldelico.com> <20170217204041.GE13050@dtor-ws> <20170218032233.3qh5xdjbx5kkq5hm@earth> <95E59EB0-6F96-40BB-B74C-9CD56DDD7783@goldelico.com> <20170218234422.vza3toc3bphixsdn@earth> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="zulpmivijevx4q4s" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --zulpmivijevx4q4s Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Sun, Feb 19, 2017 at 01:07:26PM +0100, H. Nikolaus Schaller wrote: > I don't really remember when we noticed it first. Maybe it was > back in tslib times some years ago where setting the sensitivity > threshold made problems. We then carried along our patch for a > long time in our local repo (and modified it several times) and > only started upstreaming some months ago. [...] >=20 > AFAIK, GIMP and for example https://sourceforge.net/projects/xournal/ app= ear > to be able to handle X pressure, but I haven't running and tested either = one > on our devices. Pressure is used in such drawing tools to simulate that s= ome > physical pens make wider strokes on higher pressure. >=20 > This seems to indicate that X can handle pressure in a non-boolean way, b= ut rarely does. > Especially I think the usual menu, click, drag, scroll gestures are only = based > on BTN_TOUCH status and not on ABS_PRESSURE. So it is rarely noticed to m= ake > a difference. ok. > >>> I suggest to put the resistance vs pressure thing in its own patch, > >>> that also fixes tsc200x-core and merge it to linux-next after the > >>> merge window. >=20 > Ok. I will propose a patch. Thanks. I suggest to add this in the patch description: While this patch changes the values reported to userspace, ABS_PRESSURE is used rarely by userspace. Most software only relies on BTN_TOUCH (boolean), which is not affected by this patch. Some graphics software makes use of the interface and does not work correctly with the currently used inverted behaviour. -- Sebastian --zulpmivijevx4q4s Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE72YNB0Y/i3JqeVQT2O7X88g7+poFAlip/NIACgkQ2O7X88g7 +pqbxw/+M2raWSxha1mcTTVRuTyPtu5cQsdkJo/WvFia03fMJnvsL5BBzHaYnaoJ wBNZUWGthQY1NOw0C9vCyjP7cslKK8V+2JwdlrHF7v7fbwsRLnwGYuS0dqpJbeZH dtrA6DYvT10w5nHWlxeObh/eiK0Q4yMPq7D1Ku2wugi2k6Y1QKeQd6pBEd5jlhUM 7zkWcl0llKDYY1Ly0+ayi+DhBrcw9Q09hE7Jf9lrE/4mLrtdReLCZFY5naGScDBi fVSaNmW3Upx6YLfI/ZUPUnVXmoUEEB3JnKZHLRe0pvaDyI90PNXL9j3S+EAyIlTG +T6s2FVwo0twGs6lu5vD+AkISCFe9XPSTaSaOT32VcuPjtgaQBVX/O4vCLqfT/Jy yo5NqswAiRn316yw42A5TtakoXg9RHhXTxFSG+IjIp0a2N9/iY4zpkvF2sBfxBge p01b4WyqYtMVWAeCcQySoTNRexdiiDe0IXapec0fsUgzzvmzunRMdWu0AA1skM8M G08oguPyFK541ZSsRD1abEmPqRUUckic60Fvlks3Xj3YDPswPmzGSdvL73kpc9bh RRoOMcL4pVqAkgPJ55GY7UQOko4xAL5DABiEPfoK0uibpWAXDP785/diAXPrdWn9 rvIGisEtqz5YccmM80zrdHhtSwOYxeEv/7/JgdWKRH7/d92FfXg= =wT++ -----END PGP SIGNATURE----- --zulpmivijevx4q4s--