Received: by 2002:a05:7412:40d:b0:e2:908c:2ebd with SMTP id 13csp386163rdf; Tue, 21 Nov 2023 05:38:47 -0800 (PST) X-Google-Smtp-Source: AGHT+IFCqIFpcex/1Kipt/opo2kfUnp2CB/bofAJdFDiS6tE1ZfZNwMuwJvHTbXuLCx/M36ogkK2 X-Received: by 2002:a05:6808:16a6:b0:3a9:bc8d:42ed with SMTP id bb38-20020a05680816a600b003a9bc8d42edmr10237607oib.43.1700573926672; Tue, 21 Nov 2023 05:38:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700573926; cv=none; d=google.com; s=arc-20160816; b=VZf1kfFguebM3fvvIBaw9J6kbLkeLxkCKwQuPrQqFX/D8rdRUZsmjsUfj8VpmMQlGB 1T+ojCPFVUUTsD7kSMSW67SG6S/mEfe3MtNcUnliP4nQcVlfAGPpQ5UfT/wWyFmlEs2k hy+BeMNJcOCtigdgo8WVDLQ2MvhAlRXiVAi58/dNKLISc2xTm0v37fxEVGfMGvgzf9N4 IT08felE5hpi55xsQuBjdJ6z3Gy/G1nNeCVmvuw+1SEkp5+D4JtO8DDO3HCTUQRKvkjl JmEMOM4ggVor2JJkEKrDqnXLAaePbH/dkhP/V/DoKkhA/towgDBpcl3sEBujaa96Z3Wu Q90w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:message-id:in-reply-to:subject:cc:to:from :date:dkim-signature; bh=6qB7CrSmfxTAN7u0elrIBOKXQWWY9YwrVZM2hh1HArk=; fh=tqH7iYoZDZZlT7MtCa4idylxmFl6Q7Zi/3RG3PGVnDE=; b=oWPZ2zvG0bEuVlbjprzbLCZmhUza1Fe8X34jHCko1Zj/NhmA//qJ1C5pOSLupFVjXl Tp7pwlElzphnC5Vc9oHwa0/nM2uOOSjegZwXUpdNAbOzKl8F1KJFjkCIEDqR65eTfUyx Xm4Gr3Gwrpb+cJ3Scr1Y3jO4cxPAv7O7tmPpY82v/uMG+KJX1bsocXFjb9Smne889qBu mXfIE2wtU7DhmX2WQoRUeQJPmTp84dPgVTk5fRDXCLokDfy/SCSSOH3y+HJWO0rlkAAJ eT9M+gl1N3FGz4yXYxmYCvjklFdf+k6CixJVgu03NBVH2KR/qz1en8lWmOZPMA2vb8PM oaRA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=sR3ePWLZ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id y4-20020a634b04000000b005c14c9b2d90si10328854pga.59.2023.11.21.05.38.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Nov 2023 05:38:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=sR3ePWLZ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id AB5B0804C218; Tue, 21 Nov 2023 05:38:17 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233994AbjKUNiC (ORCPT + 99 others); Tue, 21 Nov 2023 08:38:02 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44360 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233728AbjKUNiB (ORCPT ); Tue, 21 Nov 2023 08:38:01 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8902CD52 for ; Tue, 21 Nov 2023 05:37:57 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 746AAC433C9; Tue, 21 Nov 2023 13:37:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700573877; bh=dM931tHIvx5PgNza4hqCxEgSnaT/GM+RuhzruNQGcQs=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=sR3ePWLZlRHca+ae7IPYtfSGqAr0/bHVAEqyfaDO2CzV+1wt9BrIgYtWnTv0+Kx/r N341b6KrUP6Vmukg2st+9QUzrJefvybEWb8tD4G50EXn2shObI+eXkvp4525Gbm0fs cmSgYPw9EM/WrUUeiWhn384sL2hLAb4tqZOu3fZE03IAYi/PKtKkJEgNXMK7Tc61nh zt3Kaag7f/XOZhN20FSBRD3ainOgbo1Qgka96I26IeyV8B6Y91nny6F+orzA04dzL+ CmqCyKlwzCuavAC8afoYMjJUTXO+qCacucfx8M2QZb8JzFjru3+XKuVm3GSNQsp+Lh jERuwSl9YY8+Q== Date: Tue, 21 Nov 2023 14:37:52 +0100 (CET) From: Jiri Kosina To: Bagas Sanjaya cc: Linux Kernel Mailing List , Linux Regressions , Linux Input Devices , Thorsten Leemhuis , Mavroudis Chatzilazaridis , =?ISO-8859-15?Q?Filipe_La=EDns?= , Bastien Nocera , LinuxCat , Marcelo , Takashi Iwai , Hans de Goede , Linus Torvalds Subject: Re: Fwd: Logitech G915 Wireless Keyboard acts weird on 6.6.0 In-Reply-To: Message-ID: References: <6929ebbf-f2e0-4cd4-addc-1e33ecf3277f@gmail.com> User-Agent: Alpine 2.21 (LSU 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Tue, 21 Nov 2023 05:38:17 -0800 (PST) On Tue, 21 Nov 2023, Bagas Sanjaya wrote: > Hi Thorsten and all, > > On Thu, Nov 02, 2023 at 09:11:42PM +0700, Bagas Sanjaya wrote: > > Hi, > > > > I notice a regression report on Bugzilla [1]. Quoting from it: > > > > > Hello, > > > After upgrading from 6.5.9 to 6.6.0, my keyboard started acting really weird in its wireless mode, key actions sent are completely wrong, see video attached. > > > > > > Most keys are perceived as either E, 3 or F7, with F8 and <, as well. > > > > > > Modifier keys (CTRL, ALT, ALT GR, Shift and Super) are working normally, as well as media control keys (pause/play, previous, next, mute and sound up/down). > > > > > > The keyboard works as expected if it's wired. > > > > Another reporter bisected the regression: > > > > > Bisected to > > > > > > 9d1bd9346241cd6963b58da7ffb7ed303285f684 is the first bad commit > > > commit 9d1bd9346241cd6963b58da7ffb7ed303285f684 > > > Author: Mavroudis Chatzilazaridis > > > Date: Sun Jul 16 18:23:44 2023 +0000 > > > > > > HID: logitech-dj: Add support for a new lightspeed receiver iteration > > > > > > The lightspeed receiver for the Pro X Superlight uses 13 byte mouse reports > > > without a report id. The workaround for such cases has been adjusted to > > > handle these larger packets. > > > > > > The device now reports the status of its battery in wireless mode and > > > libratbag now recognizes the device and it can be configured with Piper. > > > > > > https://github.com/libratbag/libratbag/pull/1122 > > > > > > Co-developed-by: Filipe Laíns > > > Signed-off-by: Filipe Laíns > > > Signed-off-by: Mavroudis Chatzilazaridis > > > Reviewed-by: Bastien Nocera > > > Signed-off-by: Jiri Kosina > > > > > > drivers/hid/hid-ids.h | 1 + > > > drivers/hid/hid-logitech-dj.c | 11 ++++++++--- > > > 2 files changed, 9 insertions(+), 3 deletions(-) > > > > See Bugzilla for the full thread. > > > > Anyway, I'm adding this regression to regzbot: > > > > #regzbot introduced: 9d1bd9346241cd https://bugzilla.kernel.org/show_bug.cgi?id=218094 > > #regzbot title: Logitech G915 Wireless Keyboard key event only detects few key codes > > #regzbot link: https://streamable.com/ac6l8u > > > > There's no reply from culprit author nor linux-input people (did they miss > this regression?). And on Bugzilla, other reporters replied that reverting > the culprit fixed the regression. > > FYI, there's similar Bugzilla report on [1]. As there was no reaction from Mavroudis in order to figure out why he is not observing the issues the other reporters do and what to do to fix those, I already do have revert in my queue for -rc3. My first guess would be that the extra buttons in the extended report are not properly reflected in the emulated report descriptor, but that wouldn't explain why it worked for the author of the commit. So revert it is, and once Marvoudis resurfaces, we can try again for some of later releases. -- Jiri Kosina SUSE Labs