Xorg 1.6 + evdev + hal = puzzling keyboard behavior

Andrey Borzenkov arvidjaar at mail.ru
Tue Jul 7 19:43:18 PDT 2009


On Tuesday 07 of July 2009 21:46:30 Sylvain Raybaud wrote:
> Dear HAL list
>
>   I post here for the first time and unfortunately it is to report a
> problem which I think is related to HAL.
>
> I shall first describe my system:
>
> fresh gentoo install with keyword ~amd64
>
> uname -a
> Linux wonderland 2.6.30-gentoo-r2 #1 SMP Tue Jul 7 11:54:54 CEST 2009
> x86_64 Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz GenuineIntel GNU/Linux
>
> hald --version
> HAL package version: 0.5.12rc1
>
> udevd --version
> 141
>
> hotplug version: 20040923-r2
>
> X -version
> [...]
> X.Org X Server 1.6.1.902 (1.6.2 RC 2)
> Release Date: 2009-6-29
> X Protocol Version 11, Revision 0
> Build Operating System: Linux 2.6.30-gentoo-r2 x86_64
>
> ***
>
> I shall now describe the problem: in one word, it is impossible to
> get a usable keyboard when HAL is running.
>
> When I start X (kde4) it is as if a key was constantly pressed. This
> key changes each time. I've got a console which pops up automatically
> when I log in, and I see it being filled, for example, with the
> character '2'. If I use kdm the problem starts at the login screen,
> with characters being repeatedly written in the "login" field. Some
> random characters are also displayed. It is not only printable
> characters, from the behavior I can guess that, for example, arrow
> keys are also "pressed".
>
> It happens regardless of the content of xorg.conf (with or without
> InputDevice sections, whith either kdb or evdev as a driver, and even
> with no xorg.conf at all). I have got evdev built in the kernel and
> evbug as a module. If I stop hald and use kdb and mouse as drivers
> for input devices the problem disappears.
>

What happens if you add

Option "AutoAddDevices" "false"

to xorg.conf ServerFlags section?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://lists.freedesktop.org/archives/hal/attachments/20090708/64d5e597/attachment.pgp 


More information about the hal mailing list