Received: by 2002:ab2:1149:0:b0:1f3:1f8c:d0c6 with SMTP id z9csp2643570lqz; Wed, 3 Apr 2024 04:38:23 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCV8Q0NlWBr9mMloSYwhfrvQBv7vITBQUxDmt1AUXDrlenV0TmtqyPM6SaVTAv1Y+pAVSBRjRGMkC8aJNOIvw0pUA8PBIg9maVqYgwGCjw== X-Google-Smtp-Source: AGHT+IGpeEpDqPhjYYkOJWBQjLOUnICpzMXuqCGFZtSr3t0awHqlKvYjVk7UcEPt3ciWW3UT0J2l X-Received: by 2002:a05:6808:10cc:b0:3c4:1520:e280 with SMTP id s12-20020a05680810cc00b003c41520e280mr2023161ois.9.1712144302712; Wed, 03 Apr 2024 04:38:22 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712144302; cv=pass; d=google.com; s=arc-20160816; b=EYusId+eCrBXBHW5aB56UXyBwdepdPQYzY1JZFoUPkEHgrgd5JaEtxKTaTFYQ14C6H AOVkPkvgvINTzUSsJzeN/n9Jqxrh3xzH6LklJnYQiHaUoBM8jlm9/TFj8XjMK9xRYhA4 E0yIC9XC9Qa7DxeI6HXWNONj/JumJdSf9SgVepXnXD1aBD/tJc8grc04uXzLwYV55MZ4 Mw86N8eFqjXvGREMD2wXfEhlr6/WfjUtaaDuJgWEs9/JCST90oKghViYSZAPc0t8fkQv 2ct1Nz9OR7U8dT1aO4Oy7NddQhb7kR6OhiapuCas0PdM2yct8/Q7ZfkhBpL4Yw0erHR+ kIjw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :user-agent:references:message-id:in-reply-to:subject:cc:to:from :date:dkim-signature; bh=iIoFcYrJIHepubzweJMzNzKCpJcJwNVoNni6WRnw9+U=; fh=qo8VDNuhGwM5Ct4j4q//OBu2AecnQIABp/IxXDsW2x8=; b=vFlt1kwLd35OdfZ2DnsaT8fJDYJPt7yGihy9BjLlMEN/fEYnziQaSGEZLvGDZRbrpn E/ZUBLCHj1HbgKlI0mcKUCvwO2vxWv8gI2OD2w8IR3z4cUt7OnBpALKCRlIUOohcFOBy JfrxPLIZ3Z5k3Cj2tHhmGj6uNc3q1RVc0ZIwvDe0HZaLyR+GobK6Agvdj2xEBA17M/Oc ZqW8+2rcecvhR1VGnpZuT2Y0LHowHDP+1s+dm8DjVbi2Yd0Wv+iouqJY2ckFe4V6XJW+ lKD7scSp88VQ98x2IW+OxG5CEOgNGMFrTaHr6UKEDT8sq4pLrgVqQTEHVV3x9+3XMNK9 BpbA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ab3c3163; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-129675-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129675-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id a19-20020a05622a02d300b004343e52fa64si2390928qtx.75.2024.04.03.04.38.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 04:38:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-129675-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ab3c3163; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-129675-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129675-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 687AE1C2606B for ; Wed, 3 Apr 2024 11:38:22 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8C132143869; Wed, 3 Apr 2024 11:38:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ab3c3163" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B04D83D6C; Wed, 3 Apr 2024 11:38:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712144295; cv=none; b=aoRxWSXA4fCMpxrOCoj2xZXPIxggllaIkyV5CySPchpK/cfVeTS8r43AHq82H6HygmqQvRVkjDx0w06O90LVeAHHC7RO2BUHzcBWz7i7EodtAAYMsPJHCBX5dYGSbczMJQ0pYvl5g+sNaZWk2Gjv+vyZBITF0Q/wVi13kJ0grG8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712144295; c=relaxed/simple; bh=Hnx/pIW0eTpm1FrDUL9ju/6DfPN6qXSSbr9a8Ik9WVk=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=FgO2GhIuDiZqFhnZXjoqvwjss5VYOLh2gLEHpjQhRQ1wAqLGoTDxWuD8/O/sTmch+w+tory2xB/fW5NkJkIkDS9vKPbQ++0vzFqMYXOGeFzQbXW8Yvh4gW2B/2P1bIoi0msPI2CxTu7BAyUuhehbMJ3Ci8VuL9t/+ZEDWpDJd+c= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ab3c3163; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9D983C433C7; Wed, 3 Apr 2024 11:38:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712144295; bh=Hnx/pIW0eTpm1FrDUL9ju/6DfPN6qXSSbr9a8Ik9WVk=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=ab3c3163UIxLEw3emy7t3UfBNt9wAAeg61GMIbMp95bw4juYfZin9pMQVEMpesbSJ /iRq7ZyFN3MYpR6Ku4DuWZAjq8An57yRKO7KlqYlXWzaH6lWidF+8D30dGIlyZ4aLL rCKtndQRTf236Gx28ZuXSbmJIVTj3bLWmHM5whHUfgqaJAFG5+wkDizIM9qYhJod3s NjH0lRpIz7EpsZsRzI7HlttPIMSdCHj+nT0q91OjW+LfaV/LChF/rUNABF82s5NxPr ke4U4qNlHLb4qQDp+rq4G2IKwMRf0LsDSNqTr/Jc4vTElXHlFUx/z+ePp34nRZpiol Exm+ipJn1Rx/g== Date: Wed, 3 Apr 2024 13:38:12 +0200 (CEST) From: Jiri Kosina To: Yaraslau Furman cc: Benjamin Tissoires , Lucas Zampieri , =?ISO-8859-15?Q?Filipe_La=EDns?= , "open list:HID LOGITECH DRIVERS" , open list , Hans de Goede Subject: Re: [PATCH v2] HID: logitech-dj: allow mice to report multimedia keycodes In-Reply-To: <20240222101811.18921-1-yaro330@gmail.com> Message-ID: References: <20240130111700.11666-1-yaro330@gmail.com> <20240222101811.18921-1-yaro330@gmail.com> User-Agent: Alpine 2.21 (LSU 202 2017-01-01) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII On Thu, 22 Feb 2024, Yaraslau Furman wrote: > Multimedia buttons can be bound to the mouse's extra keys in Windows application. > Let Linux receive those keycodes. > > Signed-off-by: Yaraslau Furman > --- > drivers/hid/hid-logitech-dj.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/drivers/hid/hid-logitech-dj.c b/drivers/hid/hid-logitech-dj.c > index e6a8b6d8eab7..3c3c497b6b91 100644 > --- a/drivers/hid/hid-logitech-dj.c > +++ b/drivers/hid/hid-logitech-dj.c > @@ -965,9 +965,7 @@ static void logi_hidpp_dev_conn_notif_equad(struct hid_device *hdev, > } > break; > case REPORT_TYPE_MOUSE: > - workitem->reports_supported |= STD_MOUSE | HIDPP; > - if (djrcv_dev->type == recvr_type_mouse_only) > - workitem->reports_supported |= MULTIMEDIA; > + workitem->reports_supported |= STD_MOUSE | HIDPP | MULTIMEDIA; > break; CCing Hans who introduced this explicit check back in 3ed224e273ac ("HID: logitech-dj: Fix 064d:c52f receiver support"). Should it be made device-specific? -- Jiri Kosina SUSE Labs