← Back to team overview

sslug-teknik team mailing list archive

Re: HAL, EVDEV xorg-server-1.5 og Dansk keyboard

 

Stig Mogensen skrev:

<snip>

    <!-- Keyboard configuration -->     <match key="info.capabilities" contains="input.keymap">       <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>     </match>     <match key="info.capabilities" contains="input.keys">       <merge key="input.xkb.model" type="string">evdev</merge>       <merge key="input.x11_driver" type="string">evdev</merge>       <merge key="input.xkb.layout" type="string">dk</merge>       <merge key="input.xkb.variant" type="string">dk</merge>       <append key="input.xkb.options" type="strlist">compose:menu</append>     </match>   </device> </deviceinfo>

Fölgende virker udmärket på min Gentoo. Den er måske lidt "overkill", nogle linier kan nok fjernes. Kan ikke huske hvor jeg fandt den.

   <match key="info.capabilities" contains="input.keys">
     <merge key="input.x11_options.XkbRules" type="string">xorg</merge>

     <!-- If we're using Linux, we use evdev by default (falling back to
          kbd otherwise). -->
     <merge key="input.x11_driver" type="string">kbd</merge>
     <merge key="input.x11_options.XkbModel" type="string">pc105</merge>
     <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
            string="Linux">
       <merge key="input.x11_driver" type="string">evdev</merge>
       <merge key="input.x11_options.XkbModel" type="string">evdev</merge>
     </match>
     <merge key="input.x11_options.XkbLayout" type="string">se</merge>
<!--
<merge key="input.x11_options.XkbVariant" type="string">nodeadkeys</merge>
     <merge key="input.x11_options.XkbOptions" type="string"></merge>
-->
   </match>

/Istvan




Follow ups

References