Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753504AbbBYS0X (ORCPT ); Wed, 25 Feb 2015 13:26:23 -0500 Received: from ausc60ps301.us.dell.com ([143.166.148.206]:21830 "EHLO ausc60ps301.us.dell.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753221AbbBYS0U (ORCPT ); Wed, 25 Feb 2015 13:26:20 -0500 DomainKey-Signature: s=smtpout; d=dell.com; c=nofws; q=dns; h=X-LoopCount0:X-IronPort-AV:Message-ID:Date:From: Organization:User-Agent:MIME-Version:To:CC:Subject: References:In-Reply-To:Content-Type: Content-Transfer-Encoding; b=LOXPYxLQ/SQmthIFPNZ876unqTCzYcddEnclvzpKyiDPRVtb0uFNFt+m JJnbJMUnmEBFAXMeHAsb4VEGRi4czuOGIdG57yXd78wg+4mCg8mPLJdDU ux44YxUJ3HLvB2KwM84Kd/vu5/SkAKbh8WaRS292AOxiv1V4p0staWQj+ s=; X-LoopCount0: from 10.208.46.70 X-IronPort-AV: E=Sophos;i="5.09,646,1418104800"; d="scan'208";a="644450168" Message-ID: <54EE13CA.1090101@dell.com> Date: Wed, 25 Feb 2015 12:26:18 -0600 From: Mario Limonciello Organization: Dell Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: Dmitry Torokhov , =?windows-1252?Q?Pali_?= =?windows-1252?Q?Roh=E1r?= CC: LKML , "linux-input@vger.kernel.org" , Rob Subject: Re: [PATCH] Add a quirk for the Dell XPS 13 (2015) when in PS/2 mode. References: <1424310180-2512-1-git-send-email-mario_limonciello@dell.com> <201502202141.16017@pali> <54E7A567.5030501@dell.com> <201502221755.05587@pali> <20150224005109.GD604@dtor-glaptop> In-Reply-To: <20150224005109.GD604@dtor-glaptop> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 954 Lines: 20 On 02/23/2015 06:51 PM, Dmitry Torokhov wrote: > On Sun, Feb 22, 2015 at 05:55:05PM +0100, Pali Roh?r wrote: > I am not sure what exactly the issue is... We do need to have the break > code to know when the key is released. We can't go and say that we will > release old key when we detect another key press as that would mess up > key combination handling (like control, meta, etc). > > What does Windows driver do? > > Thanks. > To me it sounds like the Windows driver understands a situation that there are a bunch of key down events without a keyup event until you lift your finger rather than expecting a pair every time. https://msdn.microsoft.com/en-us/library/windows/desktop/ms646267(v=vs.85).aspx -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/