Am Dienstag 26 August 2008 23:09:37 schrieb Liviu Andronic:
> On Tue, Aug 26, 2008 at 8:15 PM, Sascha Hlusiak <[EMAIL PROTECTED]> 
wrote:
> >> This worked like a charm. Would another solution be to re-compile
> >> xorg-server with -hal?
> >
> > It would, but I find runtime-tuning much easier and transparent.
> > input-hotplugging really is a fine thing, if you get a little time to
> > configure it.
>
> If readily available, could you please point to some example fdi files
> (or appropriate documentation)?
I suggest you leave the fdi file /usr/share/hal/... as it is and provide 
changes locally in /etc. Attached is my /etc/hal/fdi/policy/10-keymap.fdi 
file that I use to make it all German. Should be easily tweaked to your 
needs. But don't touch Model and Rules, since that needs to be evdev 
specific. You need to reload/restart hal after changing that file. And make 
sure that the keyboard layout in xfce/gnome/kde is set to evdev, NOT pc105, 
since that breaks the mapping again.


Good luck,

Sascha
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>
      <merge key="input.xkb.model" type="string">evdev</merge>
      <merge key="input.xkb.layout" type="string">de</merge>
      <merge key="input.xkb.variant" type="string">nodeadkeys</merge>
    </match>
  </device>
</deviceinfo>

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to