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