From owner-freebsd-stable@FreeBSD.ORG Thu Jul 26 20:53:58 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7D19D106566B for ; Thu, 26 Jul 2012 20:53:58 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 1C92C8FC1B for ; Thu, 26 Jul 2012 20:53:58 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id q6QKrtdC012284; Thu, 26 Jul 2012 14:53:55 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id q6QKrtVX012281; Thu, 26 Jul 2012 14:53:55 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Thu, 26 Jul 2012 14:53:55 -0600 (MDT) From: Warren Block To: Erich Dollansky In-Reply-To: <20120727011001.68e15c51@AMD620.ovitrap.com> Message-ID: References: <20120726215802.02dfbbcf@AMD620.ovitrap.com> <20120727011001.68e15c51@AMD620.ovitrap.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Thu, 26 Jul 2012 14:53:55 -0600 (MDT) Cc: "Daniel P. Wright" , freebsd-stable@freebsd.org Subject: Re: Keyboard cutting off soon after launching X X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2012 20:53:58 -0000 On Fri, 27 Jul 2012, Erich Dollansky wrote: > On Thu, 26 Jul 2012 11:03:05 -0600 (MDT) > Hi, > > Warren Block wrote: > >> On Thu, 26 Jul 2012, Erich Dollansky wrote: >> >>> Enable moused in rc.conf and the following from xorg.conf helped me >>> this time: >>> >>> Option "AllowEmptyInput" "false" # > >> The comment wrap there is very confusing. But please stop using >> AllowEmptyInput. It was so misused that it has even been removed >> from later versions of xorg. >> http://www.wonkity.com/~wblock/docs/html/aei.html >> > I have read this before. But what else would you do when the line above > solves the problem? Personally, I would wonder why AutoAddDevices Off did not solve the problem. I've had more than a few people tell me that AEI worked for them, and so there was no reason to try AutoAddDevices. So far, no one has reported that AEI worked but AutoAddDevices did not. Failing that, I'd rebuild xorg-server with the HAL option disabled. If the desktop environment requires hald, it can still be run but will not be used by xorg. Which brings up another possibility: there could be something going on with the input stream after xorg, some utility or part of a desktop environment that has a bug that causes it to eat all keyboard events. It might even be a portion of xorg that needs to be rebuilt. >> There is an interaction with hald and moused that makes it worthwhile >> lately for some users to run moused from rc.conf. There may be a > > I wonder why. Changes in the drivers, most likely. >> similar interaction with kbdmux(4) or some other keyboard component >> for keyboards. >> >> hald can be improved greatly by its absence. > > Isn't this the case on some Linux machines? Many Linux systems have dumped hal for udev.