Date: Sun, 01 Feb 2009 09:37:32 -0500 From: Alex Goncharov <alex-goncharov@comcast.net> To: Matt Dawson <matt@chronos.org.uk> Cc: freebsd-x11@freebsd.org, freebsd-stable@freebsd.org, alex-goncharov@comcast.net Subject: Re: Unhappy Xorg upgrade Message-ID: <E1LTdS0-000PUf-Vb@daland.home> In-Reply-To: <200902011417.18045.matt@chronos.org.uk> (message from Matt Dawson on Sun, 1 Feb 2009 14:17:16 %2B0000) References: <200901311153.58361.vehemens@verizon.net> <200902011233.57132.matt@chronos.org.uk> <E1LTc6b-000Oho-Ux@daland.home> <200902011417.18045.matt@chronos.org.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
,--- 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: | | <?xml version="1.0" encoding="ISO-8859-1"?> | <deviceinfo version="0.2"> | <device> | <match key="info.capabilities" contains="input.keyboard"> | <merge key="input.xkb.layout" type="string">gb</merge> | </match> | </device> | </deviceinfo> 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: <aside> Has anyone on list noticed | that statically compiling a keymap in your kernel >7.0-RELEASE ends up with | the US layout in single user mode regardless? This used to work, but now it | doesn't, unless I've missed something in NOTES somewhere. </aside> 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 --
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1LTdS0-000PUf-Vb>