Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 01 Feb 2009 14:10:50 -0800
From:      Joe Kelsey <joe@zircon.seattle.wa.us>
To:        Sebastien Chassot <seba.bsd@sinux.net>
Cc:        FreeBSD Stable <freebsd-stable@freebsd.org>, Daniel Bye <freebsd-questions@slightlystrange.org>, rnoland@freebsd.org
Subject:   Re: xorg 7.4 keyboard localisation   (xorg.conf vs hal)
Message-ID:  <49861DEA.6050000@zircon.seattle.wa.us>
In-Reply-To: <1233510597.1023.20.camel@dhcppc0>
References:  <1233506559.1023.16.camel@dhcppc0>	<20090201171920.GB69316@torus.slightlystrange.org> <1233510597.1023.20.camel@dhcppc0>

next in thread | previous in thread | raw e-mail | index | archive | help
Sebastien Chassot wrote:
> On Sun, 2009-02-01 at 17:19 +0000, Daniel Bye wrote:
>   
>> On Sun, Feb 01, 2009 at 05:42:39PM +0100, Sebastien Chassot wrote:
>>     
>>> Hi,
>>>
>>> I've upgrade to xorg7.4 and apparently keyboard and mouse are now
>>> working with hald.
>>>
>>> In xorg.conf changing "old" keybord config as no effect and I can't find
>>> how change it with hal. I've got  /usr/local/etc/hal/fdi/* but no
>>> *keymap* and I don't know how build such a file.
>>>       
>> This should get you started:
>>
>> <?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>
>>
>> Change the `gb' in the example to your local keymap name, save the file
>> as /usr/local/etc/hal/fdi/policy/x11-input.fdi and restart hald.
>>     
This seems to have a way to enable HAL to detect a keyboard and export 
it to X, but what about mice?  My Xorg log tells me that it is ignoring 
my USB mouse in addition to ignoring my keyboard, so what sort of HAL 
file do I add to enable it to find my mouse?

Where in HAL documentation is this information found?  R. Noland seemed 
to think it was a trivial process to make HAL do keyboards and mice?  In 
fact it is not trivial but a pain in the ass!  If you intend to inflict 
broken software on unsuspecting users you had better think through all 
of the problems and come up with explicit solutions to all of those 
problems so that everyone has a chance to make their systems work.

There had better not be any more surprises waiting in the X 1.6 wings to 
surprise and confound everyone again!
>
> I'll start with that
>
> Thank you
>
>
> Sebastien
>
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>
>
>   




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49861DEA.6050000>