From owner-freebsd-stable@FreeBSD.ORG Sun Feb 1 14:37:34 2009 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 B195F1065714 for ; Sun, 1 Feb 2009 14:37:34 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from QMTA09.westchester.pa.mail.comcast.net (qmta09.westchester.pa.mail.comcast.net [76.96.62.96]) by mx1.freebsd.org (Postfix) with ESMTP id 5B0698FC1D for ; Sun, 1 Feb 2009 14:37:34 +0000 (UTC) (envelope-from alex-goncharov@comcast.net) Received: from OMTA09.westchester.pa.mail.comcast.net ([76.96.62.20]) by QMTA09.westchester.pa.mail.comcast.net with comcast id AcfT1b0050SCNGk59eda28; Sun, 01 Feb 2009 14:37:34 +0000 Received: from daland.home ([24.34.211.11]) by OMTA09.westchester.pa.mail.comcast.net with comcast id Aeda1b00J0FJTGg3VedabX; Sun, 01 Feb 2009 14:37:34 +0000 Received: from algo by daland.home with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1LTdS0-000PUf-Vb; Sun, 01 Feb 2009 09:37:32 -0500 From: Alex Goncharov To: Matt Dawson In-reply-to: <200902011417.18045.matt@chronos.org.uk> (message from Matt Dawson on Sun, 1 Feb 2009 14:17:16 +0000) References: <200901311153.58361.vehemens@verizon.net> <200902011233.57132.matt@chronos.org.uk> <200902011417.18045.matt@chronos.org.uk> Message-Id: Sender: Alex Goncharov Date: Sun, 01 Feb 2009 09:37:32 -0500 Cc: freebsd-x11@freebsd.org, freebsd-stable@freebsd.org, alex-goncharov@comcast.net Subject: Re: Unhappy Xorg upgrade X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alex Goncharov List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Feb 2009 14:37:35 -0000 ,--- I/Alex (Sun, 01 Feb 2009 08:11:21 -0500) ----* | Knowing about specific things now fixed for specific users is very | encouraging. | | Thanks a lot! `-------------------------------------------------* ,--- You/Matt (Sun, 1 Feb 2009 14:17:16 +0000) ----* | I had better post to the lists exactly what I did, having thrown that | encouraging word out: I'll make a pass on your list, to compare notes etc. | Ensure the files section doesn't contain anything like RGBPath if | you've upgraded, then add Option "AllowEmptyInput" "False" and | Option "AutoAddDevices" "False" to the server layout section in | xorg.conf. I did that -- when I was using HAL. | Then create a file ${LOCALBASE}/etc/hal/fdi/policy/x11-input.fdi | with the following contents: | | | | | | gb | | | Not applicable to me, here in the USA. | Restart hald etc. Not applicable to me, running without HAL. | This cleared up all issues of not playing nice with moused, missing keyboards | and quotemarks on my @ key ;o) Obviously, you'll want to replace "gb" with | whatever layout you require from ${LOCALBASE}/share/X11/xkb/symbols/. Note I | have not tried hotplugging a USB mouse on this configuration. That's to come | on the laptop, which works fine with its trackpad (although middle and right | clicks have been redefined to three and two finger taps respectively - it was | the other way around) with the updated xf86-input-synaptics driver. This is an interesting bit... So, I have a lousy new X on a desktop, and had a fully disfunctional one on my Latitude notebook (due to "crazy" keyboard" events), the latter being reverted to xorg-server 1.4. The laptop has a touch pad, which is reasonable to assume to be "synaptics" -- but I don't use the pad (I've physically covered it, and use only the "pointing stick" in the middle of the keyboard); during one my experiments I also disabled the thing in BIOS. And: I have never used the xf86-input-synaptics driver. Is this something to think about -- what is the role of this driver? Can the lack of it bring the storm of bogus key events with wrong scan codes? | Which brings me to another little niggle: I can't comment on it -- but why to do it: why not to use the xkb extensions (Option "XkbLayout" "gb" -- or something of that sort)? -- Alex -- alex-goncharov@comcast.net --