From owner-freebsd-stable@FreeBSD.ORG Thu Jan 9 14:47:15 2014 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B76E97B1; Thu, 9 Jan 2014 14:47:15 +0000 (UTC) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.17.10]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 462D21B52; Thu, 9 Jan 2014 14:47:15 +0000 (UTC) Received: from pc1111.math.uni-hamburg.de (pc1111.math.uni-hamburg.de [134.100.220.119]) by mrelayeu.kundenserver.de (node=mreu0) with ESMTP (Nemesis) id 0Ll1ub-1VR6n618Uf-00azAK; Thu, 09 Jan 2014 15:47:13 +0100 Message-ID: <52CEB66D.3090301@janh.de> Date: Thu, 09 Jan 2014 15:47:09 +0100 From: Jan Henrik Sylvester User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Gleb Smirnoff Subject: Re: 10.0-RC4 -> 10.0-RC5: Xorg stopped using /dev/sysmouse References: <52CEA744.8050105@janh.de> <20140109141441.GX71033@FreeBSD.org> In-Reply-To: <20140109141441.GX71033@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:lymbW5WHIj6AezcS8HRqr7rwd+2C8DpTN+xDWGjAfIk xzHvVkiODiw4LoY/4JM+eKz/X5WeER6EFaDgHd1rEyK1ssJi5l n1nCJbBjO1Qu4nWxna/m3bCsZDj7/zo1wrjJO4JLX7KmpS6f40 8F+8QhGVgH2kzBxGv7AIN/VO2NUY1PKwamXjMwh750AC39WIh1 VhUJ98J/LVeac3KKFHAI/BUgPgJHuiF3j2hl3BhUgQ0UUjXDIP lFmbxP4D24FHLEGjF/csAc6mZvdcElVo5zPihKQViAB5aFk7D+ DXtKCHrnCIt0o5CfrSxk03ioXFCGbrb7YsR+xTjzCzPRrNRSYt aVjXv7pDHWFq/C/e47mg= Cc: stable-list freebsd X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.17 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, 09 Jan 2014 14:47:15 -0000 On 01/09/2014 15:14, Gleb Smirnoff wrote: > In my case after moving to newer X.org I needed to put line > > Option "AutoAddDevices" "Off" Thanks for the suggestion, but I do not need that line. > and remove line > > Option "AllowEmptyInput" "Off" > > from the Section "ServerLayout". I had to remove that line a long time ago. > After that I got my mouse and keyboard working. Yes, but in this case it seems to be what I suspected: After the old ABI was restored in r260406 between 10.0-RC4 and 10.0-RC5, ports need to be rebuild. Grepping through the sources of hal makes me pretty confident that r260406 is the problem: hal-0.5.14/hald/freebsd/addons/addon-mouse.c: struct kinfo_file *kif, *ffreep; hal-0.5.14/hald/freebsd/probing/probe-mouse.c: struct kinfo_file *kif, *ffreep; And -- as I said in the other reply -- rebuilding sysutils/hal solves the problem. I guess one should either grep through the sources and patches of all ports for kinfo_file or better simply rebuild all ports. http://lists.freebsd.org/pipermail/svn-src-all/2014-January/078936.html "The interface is used a lot by 3rd party applications". Cheers, Jan Henrik