On 05/16/2010 04:39 PM, Kevin O'Gorman wrote:
On Sun, May 16, 2010 at 11:25 AM, walt <w41ter@gmail.com wrote:
I just did the experiment of building xorg-server with the hal useflag *off*, and
found that neither keyboard nor mouse worked until I restored the two InputDevice
sections that I commented out when I switched to evdev+hal:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Option "AIGLX" "false"
InputDevice "Mouse0" "CorePointer" <------ restored these two lines
InputDevice "Keyboard0" "CoreKeyboard" <-------
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "evdev"
Option "Device" "/dev/input/event3"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "evdev"
Option "Protocol" "auto"
Option "Device" "/dev/input/event4"
Option "Emulate3Buttons" "True"
EndSection
GENIUS. It worked! That which has been dead for 2 weeks is risen!
Bless you, my son

(I always thought the deadline is the third day.)
I could give you that information only after hours of frustrating research
and trial-and-error hacking, most of which I've already forgotten, so it's
a good thing that I commented those lines out instead of deleting them.
Happily for all of us, the xorg devs are well aware of the frustrating user
experience with all of this configuration nonsense, and are making very good
progress towards automating it.