From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-user+bounces-97883-garchives=archives.gentoo.org@lists.gentoo.org>) id 1MPIaB-0002Wr-Ff for garchives@archives.gentoo.org; Fri, 10 Jul 2009 16:04:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B976DE05E8; Fri, 10 Jul 2009 16:03:53 +0000 (UTC) Received: from mail-gx0-f220.google.com (mail-gx0-f220.google.com [209.85.217.220]) by pigeon.gentoo.org (Postfix) with ESMTP id 96143E05E8 for <gentoo-user@lists.gentoo.org>; Fri, 10 Jul 2009 16:03:53 +0000 (UTC) Received: by gxk20 with SMTP id 20so4642751gxk.10 for <gentoo-user@lists.gentoo.org>; Fri, 10 Jul 2009 09:03:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=4tljg4yg3vh7XAihPO944mQ+VkUP5ymPga4zCjNZM5c=; b=bBRFJcIbxwwKP0zhGpWlpOqyOLOYEtrSnhjHntYa+VTI77/ZO+kOkAMyDV5b9plbGC tRrktJZJJBWUS+QjXYHVSHUHp5vdsiJUzmQmU56+4p3z64kW+qeR8PL+dWO9h/vN7i7N 93zzKO7zhMPru1kJ51CPxOeflX0psmdDYuQQw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=ALb+DBHlP8p7bWmuuVA8ydfkP17vT1ZU/SP4iN+A/uVN/D3TGhh6UtmztGdyvNVwFV GOcygMg05xy7RD+NJAIArbvQ1sM44jnzQXrlfVz6kZ2pcHbHJg9OpEYdPY7gFGOlM1x/ O6uK/K/4mQnMpm6Ezz4mDCNbSkuzUTIC4JDBs= Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.90.89.8 with SMTP id m8mr1817971agb.15.1247241833158; Fri, 10 Jul 2009 09:03:53 -0700 (PDT) In-Reply-To: <tkrat.0a109561fab2fb0e@igpm.rwth-aachen.de> References: <9acccfe50907092003s29c228ei832b7f949b797184@mail.gmail.com> <20090710011835.5d406a1e@dartworks.biz> <9acccfe50907100310g118108aegda08f7934d670f3@mail.gmail.com> <4A573FD1.5070803@gmail.com> <tkrat.0a109561fab2fb0e@igpm.rwth-aachen.de> Date: Fri, 10 Jul 2009 09:03:53 -0700 Message-ID: <9acccfe50907100903l64f30216ma384d554bad87ae6@mail.gmail.com> Subject: Re: [gentoo-user] xorg-server mouse and keyboard woes From: "Kevin O'Gorman" <kogorman@gmail.com> To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 0e2937a9-ec3d-48ff-b40e-a87183ab166b X-Archives-Hash: 1d46303c9c7d15ece21e118e89489895 Synopsis: I suspect this setup is too specific -- will it work for both wheel mice and non-wheel mice, and for non-MS keyboards? On Fri, Jul 10, 2009 at 7:32 AM, Helmut Jarausch<jarausch@igpm.rwth-aachen.de> wrote: > On 10 Jul, Dale wrote: > >> Same thing here. =A0I just tried again to get hal, evdev and all his >> "drive me crazy" friends to work, it doesn't. =A0It appears to me that h= al >> will be disabled in package.use for xorg-server FOREVER. =A0I'm sick of >> messing with evdev. =A0I'm waiting on something better to come along. = =A0I >> bet someone does come up with something better too. =A0This has been a >> PITA since it came out. > > Yes, I did have some problems with xorg + hal. But now it's working even > better with hal than without (e.g. I had problems with using my mouse > and my Wacom tablet simultaneously). > > Now I'm running xorg-server-1.6.2 > > The following steps seem to be essential: > > emerge everything X-related with hal (I've put it into /etc/make.conf) > > Let hald start at boot time (very important) > i.e. =A0rc-update add hald boot > > Make a minimal xorg.conf (no drivers for any input device) > the first lines being > > Section "ServerLayout" > =A0 =A0 =A0 =A0Identifier =A0 =A0 "Default" > =A0 =A0 =A0 =A0Screen =A0 =A0 =A00 =A0"Screen 0" 0 0 > # =A0 =A0 =A0 Option =A0 =A0 =A0 =A0 "AllowEmptyInput" "false" > =A0 =A0 =A0 =A0Option =A0 =A0 =A0 "AIGLX" "on" > EndSection > > Section "ServerFlags" > # =A0 =A0 =A0 Option =A0"DontZap" "true" > =A0 =A0 =A0 =A0Option "AutoAddDevices" "on" > =A0 =A0 =A0 =A0Option "AutoEnableDevices" "on" > =A0 =A0 =A0 =A0Option "AllowEmptyInput" "on" > EndSection > > Section "Extensions" > =A0 =A0 =A0 =A0Option "Composite" "On" > EndSection > ....... > > In /etc/make.conf =A0(here) > INPUT_DEVICES=3D"keyboard mouse evdev wacom" > > add the file /etc/hal/fdi/policy/x11-input.fdi > > here: > <?xml version=3D"1.0" encoding=3D"ISO-8859-1"?> > <deviceinfo version=3D"0.2"> > <device> > <match key=3D"info.capabilities" contains=3D"input.keyboard"> > <append key=3D"info.callouts.add" type=3D"strlist">hal-setup-keymap</appe= nd> > =A0<merge key=3D"input.x11_options.XkbModel" type=3D"string">microsoft</m= erge> > =A0<merge key=3D"input.x11_options.XkbRules" type=3D"string">xorg</merge> > =A0<merge key=3D"input.x11_options.XkbLayout" type=3D"string">en_US</merg= e> > =A0<merge key=3D"input.xkb.layout" type=3D"string">en_US</merge> > =A0<merge key=3D"input.xkb.model" type=3D"string">microsoft</merge> > =A0<merge key=3D"input.xkb.rules" type=3D"string">xorg</merge> > </match> > > <match key=3D"info.capabilities" contains=3D"input.mouse"> > =A0<merge key=3D"input.x11_driver" type=3D"string">evdev</merge> > =A0<merge key=3D"input.x11_options.WHEELRelativeAxisButtons" type=3D"stri= ng">7 6</merge> > =A0<merge key=3D"input.x11_options.HWHEELRelativeAxisButtons" type=3D"str= ing">5 4</merge> > =A0<merge key=3D"input.x11_options.Buttons" type=3D"int">8</merge> > =A0<merge key=3D"input.x11_options.ZAxisMapping" type=3D"string">4 5</mer= ge> > =A0<merge key=3D"input.x11_options.Sensitivity" type=3D"int">30</merge> > =A0<merge key=3D"input.x11_options.CorePointer" type=3D"string">true</mer= ge> > </match> > > </device> > </deviceinfo> > > Very import when upgrading to 1.6.* > re-emerge everything that is installed from x11-drivers/* > > Now, you should have the best X11 ever (note, I'm using the > bleeding-edge stuff (unstable isn't the wright word) > i.e. I have > ACCEPT_KEYWORDS=3D"~amd64" =A0 (or ~x86 on a 32 bits machine) > > Helmut. Please also describe your keyboard and mouse. I suspect mine are different, and I am not at all sure how to adjust the setup for my hardware. ++ kevin --=20 Kevin O'Gorman, PhD