Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp3625089rwl; Tue, 27 Dec 2022 12:10:13 -0800 (PST) X-Google-Smtp-Source: AMrXdXt4L9NgF0Rfc5IvQ/pG6T7d2msd98O++vvvqSF+z4jrQSlnzBG1jgpfILodwYijJLyHuwKP X-Received: by 2002:a17:907:1c9a:b0:7c1:2f05:7fd6 with SMTP id nb26-20020a1709071c9a00b007c12f057fd6mr21304860ejc.39.1672171813139; Tue, 27 Dec 2022 12:10:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1672171813; cv=none; d=google.com; s=arc-20160816; b=ytzFULecty8UFxFG/sI+bjupGj551VAczfmf4PQOP8Qccrmyn1wKHcwvS+CTXwtjN0 GN/g0RyfQYOhKkauJFGGgIQUozyaFsBmAleRb0S3sQhfcHXKa5u7vLVXbB4lz4Op8ao4 +JNd4P+V35eSE5U88dMObf7ZjVdW6/28wj/lE7zQnonbqRhguIFEUOXbpsio3axFJT72 qanM2utdxSRjPLhp/4dlBlkny++R4shON+gX1k0QL3WtRK4fCwNjeA6ibxrrQponnyW6 jxNYedFC/6VKygjHKub/T9a3AhG0yZxjUUCPp+lyu7zTdRcSLWxBIHC6eX1wWsjPelOD dUmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:thread-topic:thread-index:mime-version:subject :message-id:to:from:date; bh=NsnMwKTE/8FCspkkUMcidxY+XvmgqClCBJVNRXreynA=; b=AyADCHfK5Cjz2SGFdaMqCsp53X9oOcuf/jr5vm06S6nYtsqqtejhRf+nlvgknaBir6 8tO4FyTLusRAEZ8sUuJiLGh7fJM4RjYTiMzv7zleSRRKHU1h/i6vpC/EZUcqh1/uOos7 1HQrGClP4u8G/6gEOp3EVKUK4M4GyFBw+TOdG509ABZ0EwAyQg5gR4lTwyoRZmHbNFp9 GxjSo2t0PRrJRx92yY5Cu3FdUmITUxRyuTlzPBI2H00MQM39P2PAoH9HBSKM9Tgqpqwf dc8XnYmbyW0DH52zyZPmvywPgSNRbyIzRlHxd9tXm4MeojpyM93vgG/NUjWNldagVhiI 77Wg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ae2-20020a17090725c200b007c16ef727a5si10739088ejc.824.2022.12.27.12.09.57; Tue, 27 Dec 2022 12:10:13 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231873AbiL0TzC (ORCPT + 67 others); Tue, 27 Dec 2022 14:55:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56006 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229566AbiL0Tyw (ORCPT ); Tue, 27 Dec 2022 14:54:52 -0500 X-Greylist: delayed 493 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Tue, 27 Dec 2022 11:54:51 PST Received: from mail.holmansrus.com (unknown [143.59.183.90]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8E5A3101E; Tue, 27 Dec 2022 11:54:51 -0800 (PST) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.holmansrus.com (Postfix) with ESMTP id 2820BE1D46; Tue, 27 Dec 2022 13:46:37 -0600 (CST) Received: from mail.holmansrus.com ([127.0.0.1]) by localhost (mail.holmansrus.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id VlecP-Fp4TuH; Tue, 27 Dec 2022 13:46:34 -0600 (CST) Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.holmansrus.com (Postfix) with ESMTP id B1591E1D4A; Tue, 27 Dec 2022 13:46:34 -0600 (CST) X-Virus-Scanned: amavisd-new at holmansrus.com Received: from mail.holmansrus.com ([127.0.0.1]) by localhost (mail.holmansrus.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 8GvPUnVo9Se7; Tue, 27 Dec 2022 13:46:34 -0600 (CST) Received: from mail.holmansrus.com (mail.holmansrus.com [10.90.0.246]) by mail.holmansrus.com (Postfix) with ESMTP id 7559CE1778; Tue, 27 Dec 2022 13:46:34 -0600 (CST) Date: Tue, 27 Dec 2022 13:46:34 -0600 (CST) From: Walt Holman To: linux-kernel , linux-input@vger.kernel.org Message-ID: <743753078.40.1672170394290.JavaMail.zimbra@holmansrus.com> Subject: PATCH: Add devce IDs for Logitech G923 Xbox Steering Wheel MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_38_1228832334.1672170394288" X-Originating-IP: [10.90.0.246] X-Mailer: Zimbra 8.8.15_GA_4484 (ZimbraWebClient - GC108 (Linux)/8.8.15_GA_4481) Thread-Index: OOK75kChqCuOz9n0sHuUxbaMgbTqAQ== Thread-Topic: PATCH: Add devce IDs for Logitech G923 Xbox Steering Wheel X-Spam-Status: No, score=1.6 required=5.0 tests=BAYES_50,RDNS_NONE, SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ------=_Part_38_1228832334.1672170394288 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hello, This patch adds support for the Logitech G923 Xbox edition steering wheel. This uses the hid-logitech-hidpp kernel module and from my testing, force feedback and all buttons work. This requires the usb_modeswitch application to setup the device in PC mode with a magic string that is the same as the Logitech 920 wheel. Originally I had massaged a patch I found for this wheel, however, much of it was unnecessary and I culled it back to just adding the ID's. Let me know if you need anything else or have any questions. Thanks, Signed-off-by: Walt Holman walt@holmansrus.com ------=_Part_38_1228832334.1672170394288 Content-Type: text/x-patch; name=logitech-g923-hidpp-clean.patch Content-Disposition: attachment; filename=logitech-g923-hidpp-clean.patch Content-Transfer-Encoding: base64 ZGlmZiAtdTIgLXIgbGludXgtc291cmNlL2RyaXZlcnMvaGlkL2hpZC1pZHMuaCBsaW51eC10YXJn ZXQvZHJpdmVycy9oaWQvaGlkLWlkcy5oCi0tLSBsaW51eC1zb3VyY2UvZHJpdmVycy9oaWQvaGlk LWlkcy5oCTIwMjItMTItMjEgMTA6NDg6MTIuMDAwMDAwMDAwIC0wNjAwCisrKyBsaW51eC10YXJn ZXQvZHJpdmVycy9oaWQvaGlkLWlkcy5oCTIwMjItMTItMjIgMTI6NTA6MTYuNDAzODgwMTM3IC0w NjAwCkBAIC04MjAsNCArODIwLDUgQEAKICNkZWZpbmUgVVNCX0RFVklDRV9JRF9MT0dJVEVDSF9H MjlfV0hFRUwJMHhjMjRmCiAjZGVmaW5lIFVTQl9ERVZJQ0VfSURfTE9HSVRFQ0hfRzkyMF9XSEVF TAkweGMyNjIKKyNkZWZpbmUgVVNCX0RFVklDRV9JRF9MT0dJVEVDSF9HOTIzX1hCT1hfV0hFRUwJ MHhjMjZlCiAjZGVmaW5lIFVTQl9ERVZJQ0VfSURfTE9HSVRFQ0hfV0lOR01BTl9GM0QJMHhjMjgz CiAjZGVmaW5lIFVTQl9ERVZJQ0VfSURfTE9HSVRFQ0hfRk9SQ0UzRF9QUk8JMHhjMjg2CmRpZmYg LXUyIC1yIGxpbnV4LXNvdXJjZS9kcml2ZXJzL2hpZC9oaWQtbG9naXRlY2gtaGlkcHAuYyBsaW51 eC10YXJnZXQvZHJpdmVycy9oaWQvaGlkLWxvZ2l0ZWNoLWhpZHBwLmMKLS0tIGxpbnV4LXNvdXJj ZS9kcml2ZXJzL2hpZC9oaWQtbG9naXRlY2gtaGlkcHAuYwkyMDIyLTEyLTIxIDEwOjQ4OjEyLjAw MDAwMDAwMCAtMDYwMAorKysgbGludXgtdGFyZ2V0L2RyaXZlcnMvaGlkL2hpZC1sb2dpdGVjaC1o aWRwcC5jCTIwMjItMTItMjIgMTI6NTM6MzYuMzM1NzU1MTk5IC0wNjAwCkBAIC00MzQxLDQgKzQz NDEsNyBAQAogCSAgSElEX1VTQl9ERVZJQ0UoVVNCX1ZFTkRPUl9JRF9MT0dJVEVDSCwgVVNCX0RF VklDRV9JRF9MT0dJVEVDSF9HOTIwX1dIRUVMKSwKIAkJLmRyaXZlcl9kYXRhID0gSElEUFBfUVVJ UktfQ0xBU1NfRzkyMCB8IEhJRFBQX1FVSVJLX0ZPUkNFX09VVFBVVF9SRVBPUlRTfSwKKwl7IC8q IExvZ2l0ZWNoIEc5MjMgV2hlZWwgKFhib3ggdmVyc2lvbikgb3ZlciBVU0IgKi8KKwkgIEhJRF9V U0JfREVWSUNFKFVTQl9WRU5ET1JfSURfTE9HSVRFQ0gsIFVTQl9ERVZJQ0VfSURfTE9HSVRFQ0hf RzkyM19YQk9YX1dIRUVMKSwKKwkJLmRyaXZlcl9kYXRhID0gSElEUFBfUVVJUktfQ0xBU1NfRzky MCB8IEhJRFBQX1FVSVJLX0ZPUkNFX09VVFBVVF9SRVBPUlRTIH0sCiAJeyAvKiBMb2dpdGVjaCBH IFBybyBHYW1pbmcgTW91c2Ugb3ZlciBVU0IgKi8KIAkgIEhJRF9VU0JfREVWSUNFKFVTQl9WRU5E T1JfSURfTE9HSVRFQ0gsIDB4QzA4OCkgfSwKCg== ------=_Part_38_1228832334.1672170394288--