Received: by 2002:a05:6500:1b45:b0:1f5:f2ab:c469 with SMTP id cz5csp1150689lqb; Thu, 18 Apr 2024 01:18:00 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXEF5BuJi5CEpvtoci0vF6z+bUTLD1s0SbmDuN5D3xrSdOgbfSMDaYUl/jm3VEj3rmL1bwgEganlF3bfm9FIlFjXZUyG1nHl6BdM6OoMQ== X-Google-Smtp-Source: AGHT+IHPbNtsfv9NC9vVBJyGDUb94+dYyOQ54i6QT9OR8EXTy7kt499/D/2ii6h9IXInCkWiKe3q X-Received: by 2002:a05:6870:1641:b0:22a:a40c:4bf2 with SMTP id c1-20020a056870164100b0022aa40c4bf2mr3018063oae.14.1713428280145; Thu, 18 Apr 2024 01:18:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713428280; cv=pass; d=google.com; s=arc-20160816; b=h4Tbp0vGfIlrNjkQNjjHU2P8MOgrqFTSe2O4fniR3hiBDLOWUM5w3yvWNdxzQu2BzI 7EAUuqaXiXaTUpXema/BOlw67Uzn+OIbWlqzxYEwOnRSB0vIBkE/cVXDIwGiTXdsnj5Y qutnOmAasfvLUB3TJAtSK0ldprVB3EUWNfjsyHiuL/L+/UbkVnvO8weEkj66waKLRhZc qP8ofs6VcD2Tar286eNP7lZ5HlPbcZpwrfrt70Sj137uinPlUHWZIO0WiOZLAC+/2FWu G+K0ALzMC90cbi5AozAW8xWf0Q8MqEzvZf3QehTHxCVBGtGfBobDVK6yJa+E4LyF/2fR cm9w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:in-reply-to:from:references :cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id; bh=e2SsvwVT/PqSS8EdE/4PhNzSBGE4kep/MeuRQSVYRro=; fh=9jAlxk/bDVy+FX+r57TM/vwjm3u7bnJfFIbFjvLQlDo=; b=QHhwQIOfRquFHJ/RGNywJ86I1Kdb44ExoKRlNpDJi8nxRAmMzc3orVSvleR2TQZ7Rc bTtvfdzmRGHj9y9UapQvrXd+kWyLM7l2yZXSkNp0z9QVqGiMhf6vMZk2MI0Zw2NXy+Eu Rq7+b2NQszAgSC1AHlF/nICN1HsX3At+kz/TV5TCGwzsciLj0YV37t14FalNJUXzKO2A Vov1hIsnFpAdPIPISLQabjKIQYBQSywO8HKGQ52FmjRak4cFXPTBYBaILBq6X5aFKoc0 FAKRCpI32s8XUDVH15I3Wj+EylbMLtBPv+6En4Z+vc26THTF8v9wwIhe5Lm9pRao6F37 eDiw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=uniontech.com); spf=pass (google.com: domain of linux-kernel+bounces-149705-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-149705-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id f16-20020aa782d0000000b006efe813ba5dsi1011585pfn.223.2024.04.18.01.17.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 18 Apr 2024 01:18:00 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-149705-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=uniontech.com); spf=pass (google.com: domain of linux-kernel+bounces-149705-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-149705-linux.lists.archive=gmail.com@vger.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 sv.mirrors.kernel.org (Postfix) with ESMTPS id BC8A3280F39 for ; Thu, 18 Apr 2024 08:17:59 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id C6E92136678; Thu, 18 Apr 2024 08:17:43 +0000 (UTC) Received: from bg1.exmail.qq.com (bg1.exmail.qq.com [114.132.124.171]) (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 6282412B175; Thu, 18 Apr 2024 08:17:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=114.132.124.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713428263; cv=none; b=rXXcL6NWu0mq8n+sJterlo+7heeUmWqOOad2+rHL3PvDxKO73GqtUiM4S3P4P/ONJJRz32IiwEwPsU4jup2FNg+/pNNA3hqLdMd3Uxy2zzTu87U0+XUH0meAfdcjzXDd+1Xqh8Jc+YHbNK4Il0a8WwpTiHhEodpZZTtuc5bEQF8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713428263; c=relaxed/simple; bh=pf85lD8r/4opaS2PQcuNhKY4RQkk6PZivUWjlc/oRvo=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=sQ1U0EKKDWk3LEfVtXOTaDnRgtRO5jcSrB9WxZtkqwy5+LW5uX9v9iVwvweS/tzzYkUeW5r3ixbfIgcEnpNVJqRfUiyMjsP5VJyeO8UKNgHxjSs9X7kpxd0lLJWpxfNcBNiWfMirWRXRpivetmwCmNpnBGz+FXmkZ2xS/Yq9R34= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=uniontech.com; spf=pass smtp.mailfrom=uniontech.com; arc=none smtp.client-ip=114.132.124.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=uniontech.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=uniontech.com X-QQ-mid: bizesmtpsz10t1713428166tsdgl4 X-QQ-Originating-IP: N+tKmcA/ERgx2BiI8yj+P142qjRcxVW8oGXd0CCgU6A= Received: from [10.20.53.89] ( [113.57.152.160]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 18 Apr 2024 16:16:04 +0800 (CST) X-QQ-SSF: 01400000000000D0B000000A0000000 X-QQ-FEAT: E6xLhkkW4u3Va972c78++tikAhBOiEroa65wcG2ieWFgzg7R8mOb/50dTOO3O R119m9bBzMQTN8ptezxmdAvQFd6Xm6ebn8zTi6P6R9GJoFYFsSv9j63YPT9XLztMhuWOD+X TGe4pmIO7oweYK+bBhpkxRALZzOrPEzhjEAXlmxATKddrZkz6l6aYF01mrNeElSZOg+Vpfm cQhmILatzf0wPQRpGtvzBywRPHtQMn1fjFf3hLjdfZuRSiwjdrHraX2kwvfwY4qiBYB+30p SX0jV1mkRJyRyOWAUkpqdSignV570yAouwoMHu0DNb4UVvthzZK54AcMX+4LBrnfsBX6Qrj vZiqvdgIvly4P2rl3i+4+EI+ithikso+CT/EspCoyY78YfL7FBt7p2xEwW+8qpetEgXW4Yg 9jYlwk6SuZc= X-QQ-GoodBg: 1 X-BIZMAIL-ID: 3488498768241902848 Message-ID: Date: Thu, 18 Apr 2024 16:16:03 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] Input: PS/2 - add support for Lenovo Xiaoxin keyboard To: Dmitry Torokhov Cc: rrangel@chromium.org, shaoyang@uniontech.com, helugang@uniontech.com, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org, huangbibo , yesh25@mail2.sysu.edu.cn, bernhard.kaindl@cloud.com References: <593C1A73FB93BACE+20240326131718.20497-1-wangyuli@uniontech.com> From: WangYuli In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtpsz:uniontech.com:qybglogicsvrgz:qybglogicsvrgz8a-1 Hi, On 2024/3/29 04:34, Dmitry Torokhov wrote: > Could you please tell me more about the keyboard? Link: https://lore.kernel.org/lkml/20230514083336.3811-1-yesh25@mail2.sysu.edu.cn/T/ Link: https://gist.github.com/yescallop/5a97d010f226172fafab0933ce8ea8af Those links above mentioned the same situation. Lenovo has a batch of laptops shipped in 2021 with the same problem. And the combined sales of these products are considerable. > What ID does it use? 0x83. > Majority of keyboards are using 0xab83, does your device forget to send > 0xab by chance? Unfortunalety, I'm afraid not. > > Thanks. > Thanks. -- WangYuli