Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp4832390iob; Mon, 9 May 2022 02:42:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw/2dTjSFAOFSYWf2bCCUbFWCh/owWWrqMlZGq1JdcMcW4pd8T6nsObSPffMadeAnVPQS7d X-Received: by 2002:a92:cd83:0:b0:2cf:a37a:a405 with SMTP id r3-20020a92cd83000000b002cfa37aa405mr2495023ilb.319.1652089322622; Mon, 09 May 2022 02:42:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652089322; cv=none; d=google.com; s=arc-20160816; b=JeF+CZFaKJ9HT0VU2DyL69IxvsCMwJnz8fkxGhkNZp7IEvsKYPYj/Tpe7v7wxlFOWt 0QiN8u2718FKuJ8y3N+d4Ra5h3k+/ke5BhaYLxdUHBv4BvJbtuQsLH8paoLRIve/aRXO ncWyErp9G79WYHerN0mwNGfuZEcd/uTTtu9Q6afawe6bJJxYSplPOWGu1b2pnIFt7fzz xOPBDsMiL/TN3CsYWrjb/+OEXyThK5qhT94XsZgVe8oi0gRRcRUfc6OPKW3QU1ZNI/hM FOIGayhtS6igARCN+pkcDsW3j8RysZKECGe4B1NirV/8U20BKjMh6w3H41ZAU9zCj8O4 /auw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date; bh=vW1eAi88HlmYCr9YVhuO0VDQcZI7ic+X7rmdKjATJyA=; b=Ktueqt8Z4N8Jo585MCUS6hZnEe0m/cryBDYc1a0wtxP2R63HSdU2LcQ/2b9N0OYId3 GW+f6LkQOcB/eIDtfBdf5v29o/XLAClOJwOB4jTxW01GjLjffdDZmAg4f9JOekmVvkZk SsSCJnA8dx0CbrBhwFaDh8K7nWcSDvyjVNahFq0R3fw9upLDhwzjAdwQ8XJAO9Bx+yo2 K4ILUzMMTnVOHF1cNHNM4EHEqqzFL4VhPoURHyorREH5sidXGA2YLmVLNOQtmAbva94H 0hhbYct0SA0Ch+hj6yZcuYSTxKFWn//QFMKWybvDz8UVJBlbmX1jUC03kwnumqTKbMVz U+5A== ARC-Authentication-Results: i=1; mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id f12-20020a056e020b4c00b002caa7cf4d29si9942217ilu.170.2022.05.09.02.42.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 May 2022 02:42:02 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B4B831505F0; Mon, 9 May 2022 02:25:56 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349359AbiEEIgC (ORCPT + 99 others); Thu, 5 May 2022 04:36:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47814 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1349333AbiEEIfq (ORCPT ); Thu, 5 May 2022 04:35:46 -0400 Received: from jabberwock.ucw.cz (jabberwock.ucw.cz [46.255.230.98]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C325C45785; Thu, 5 May 2022 01:32:06 -0700 (PDT) Received: by jabberwock.ucw.cz (Postfix, from userid 1017) id 829D31C0BA6; Thu, 5 May 2022 10:32:05 +0200 (CEST) Date: Thu, 5 May 2022 10:32:05 +0200 From: Pavel Machek To: Manuel =?iso-8859-1?Q?Sch=F6nlaub?= Cc: Benjamin Tissoires , Filipe =?iso-8859-1?Q?La=EDns?= , Jiri Kosina , "open list:HID CORE LAYER" , lkml Subject: Re: [PATCH] HID: logitech-hidpp: support Color LED feature (8071). Message-ID: <20220505083205.GC14065@duo.ucw.cz> References: <275245e8048fa124055d9ff3d10ce6562294483a.camel@riseup.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xo44VMWPx7vlQ2+2" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no 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 --xo44VMWPx7vlQ2+2 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > > > While I realize that there is e.g. ratbagd which supports a great dea= l of the > > > HIDPP features and should allow you to control LEDs, unfortunately fo= r my G305 > > > it does not support the LED (and as far as I remember my G403 does not > > > work at all with it). > > > > > > Then I figured that actually having the LEDs in kernel would allow le= d triggers > > > to work with them, so you could do fancy stuff like showing disk or C= PU activity > > > or free physical memory... and here we are now. > >=20 > > The one thing that concerns me with those gaming LEDs, is that there > > is much more than just color/intensity. > > Those LEDs have effects that you can enable (breathing, pulse, color > > changing, etc...) and I am not sure how much you are going to be able > > to sync with the simple LED class. > >=20 > Sure.=20 > I actually had thought a bit about that and would say that the concept > of breathing, pulse etc.. can be modeled quite well with hardware pattern= s.=20 Yes please. Note that many devices have different patterns with different limitations; we need to somehow solve that, anyway. Best regards, Pavel --=20 People of Russia, stop Putin before his war on Ukraine escalates. --xo44VMWPx7vlQ2+2 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQRPfPO7r0eAhk010v0w5/Bqldv68gUCYnOLhQAKCRAw5/Bqldv6 8s9OAJ9hrl4bE+uCfpaKAhOOviM0yd6o7QCfSuCvj5V/MlhrNr42n7gGfM8XYCI= =EUms -----END PGP SIGNATURE----- --xo44VMWPx7vlQ2+2--