Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp1359892ybv; Thu, 6 Feb 2020 02:45:17 -0800 (PST) X-Google-Smtp-Source: APXvYqwRiIL82oPMsI5vptgJK+xL+/gOFDR7a7pr1GciA7uNWhFpuuuuZw3PywYB4/RVGR8dZZTP X-Received: by 2002:a9d:4f17:: with SMTP id d23mr5489481otl.170.1580985917300; Thu, 06 Feb 2020 02:45:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580985917; cv=none; d=google.com; s=arc-20160816; b=T51jtWtqJGI0YIsypOeC9aG6ExKIKvaeTzcwPt7vR/aIAv6Szv/Ww7x5Qt48N3R+cc HCHLwx5gTGpVzxHTTbrLnqdQUzyTgNzL1Sp6gqD17vKhZpmhOwxfgMaJHyqNnM9sQSfz sRr37MTWOySNPNsq6MXNCesVVJ9edv5zql1mGpefzhSFUjlxinkryIvDIijxKQGWHpk3 ibh0PPpORPrb9AcYSm0+cMmfT6gYFvyB227/SnMNiMVNd65Vcjw/TjjhTMvXlupRA/y1 gd2SqVz/9RKKd/JwF0TYUGf5S2fVX0Wmo/ThburUEpNX5qytB5s8E8AeY/On9aM3dNuG X6YQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=Pj94W8kiGJ8/pGayt7Bx1CvRzB5NAhZk1GoN6deyUnQ=; b=QtSAlPUAwVu0tb4I/hj/N6J6JfJ3BbfnoZmm06osqM9AWf1bF3LYCkn1SXlJCmDcew iNAM54RFrqBDfx8hvqM8waMBSrG/44t8qS/lgoXOyNwBwKPYDQpe9WH31fV6ZRsAJxex PSTSEKMyTYdRvHlR0GPucvBjxIcLKFJB6JTLEmzK0jzkRFz4PxXr+8Rt1cA+1OB8UPOU /oWSxqo80CSGQBryk5VssCjuXM86YL0SE4akF6cpuCoTdQ6tp7USe4dxZfAcuLtAPFs2 Ew74rkyWXnZyieRWQAOuoeLtsp98Vb0Al2eGo4bxTvckAxsJbt4XMbUdZ+jAryWh3L0e K6EA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l26si1746006otd.143.2020.02.06.02.45.04; Thu, 06 Feb 2020 02:45:17 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728057AbgBFJOX (ORCPT + 99 others); Thu, 6 Feb 2020 04:14:23 -0500 Received: from relay12.mail.gandi.net ([217.70.178.232]:60913 "EHLO relay12.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727509AbgBFJOX (ORCPT ); Thu, 6 Feb 2020 04:14:23 -0500 Received: from classic (mon69-7-83-155-44-161.fbx.proxad.net [83.155.44.161]) (Authenticated sender: hadess@hadess.net) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 46D46200003; Thu, 6 Feb 2020 09:14:18 +0000 (UTC) Message-ID: <6ed9447de70d49289ded71751e57923d0c4ab3b4.camel@hadess.net> Subject: Re: [PATCH] HID: Sony: Add support for Gasia controllers From: Bastien Nocera To: Roderick Colenbrander , Martyn Welch Cc: Jiri Kosina , Benjamin Tissoires , linux-input , lkml , Conn O'Griofa , "Colenbrander, Roelof" Date: Thu, 06 Feb 2020 10:14:17 +0100 In-Reply-To: References: <20200126194513.6359-1-martyn@welchs.me.uk> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.3 (3.34.3-1.fc31) MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2020-01-28 at 22:22 -0800, Roderick Colenbrander wrote: > As you can see this creates an awkward situation. I'm sure there > other > such devices as well e.g. counterfeit Logitech keyboards, USB serial > adapters and other periperhals with similar challenges. In an ideal > world the support would live in another driver, but since in case of > this "fake" PS3 controller it "share" our product / vendor ids it is > tricky. At this point there is not a strong enough case yet to > augment > the "hid-quirks" to do so, but perhaps if it became a serious issue > (e.g. for newer controllers) maybe we need to think of something. I'm pretty certain that the only reason why those use "fake" VID/PID combinations is because that's the only thing the consoles will accept. That's par for the course when you try to close off your ecosystem that those that try to enter it will use the means at their disposal to do that.