From owner-freebsd-questions@FreeBSD.ORG Wed Oct 20 23:54:44 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C35151065670 for ; Wed, 20 Oct 2010 23:54:44 +0000 (UTC) (envelope-from gull@gull.us) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 59E1B8FC08 for ; Wed, 20 Oct 2010 23:54:44 +0000 (UTC) Received: by eydd26 with SMTP id d26so1070398eyd.13 for ; Wed, 20 Oct 2010 16:54:43 -0700 (PDT) MIME-Version: 1.0 Received: by 10.14.53.11 with SMTP id f11mr7743eec.37.1287618883285; Wed, 20 Oct 2010 16:54:43 -0700 (PDT) Received: by 10.14.127.1 with HTTP; Wed, 20 Oct 2010 16:54:43 -0700 (PDT) X-Originating-IP: [69.91.158.193] In-Reply-To: <20101020231953.GD77019@libertas.local.camdensoftware.com> References: <20101019074615.GA2183@current.Sisis.de> <20101020022946.GA23035@thought.org> <4CBE8B86.9060608@uffe.org> <20101020173259.GD25310@thought.org> <20101020211546.GA26611@thought.org> <44y69s8rse.fsf@be-well.ilk.org> <20101020231953.GD77019@libertas.local.camdensoftware.com> Date: Wed, 20 Oct 2010 16:54:43 -0700 Message-ID: From: David Brodbeck To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: Netbooks & BSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Oct 2010 23:54:44 -0000 On Wed, Oct 20, 2010 at 4:19 PM, Chip Camden wrote: > Quoth David Brodbeck on Wednesday, 20 October 2010: > >> Now, the USB keyboard protocol...ugh, they really dropped the ball on >> that one. =A0It's standardized, which is good, but it's a polling >> interface and tends to occasionally lose events under high CPU load, >> which is bad. =A0Especially if it's a key-up event that gets lost. > > Ugh. > > The silver lining: that explains a lot of omissions I was beginning to bl= ame on > senility. I first noticed it on an underpowered Linux box, where scrolling an xterm took basically 100% CPU. When using a USB keyboard, holding down ENTER in the xterm would result in an endless stream of ENTERs because the CPU would become too loaded to register the key being released. I don't see it as much now -- my computers are faster -- but I still see it occasionally. The IPMI serial-over-LAN console interface seems to have the same problem in spades. I have to really limit my typing speed when I'm controlling a system that way or nearly every other character disappears.