[arch-general] Setting xkb options (xkb_symbols) via hal?

Magnus Therning magnus at therning.org
Wed Apr 29 17:07:31 EDT 2009


Damjan Georgievski wrote:
>> Judging from my findings on the interwebs it is possible to pass options
>> for the X11 keyboard via hal's policies.  This seems very useful for
>> system-wide keyboards settings.  However, I'm having problems making them
>> stick.
>>
>> I can do the setup via xkbcomp, and the relevant line is
>>
>>  xkb_symbols   { include
>> "pc+gb+inet(evdev)+level3(ralt_alt)+level3(enter_switch)+compose(menu)" };
> 
> This is what I have in /etc/hal/fdi/policy/mouse-wheel.fdi :
> 
> <match key="info.product" string="TPPS/2 IBM TrackPoint">
>  <merge key="input.x11_options.EmulateWheel" type="string">true</merge>
>  <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
>  <merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
>  <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
> </match>
> 
> so extrapolated from that, it should be something like
> <merge key="input.x11_options.XkbLayout" type="string">gb</merge>
> <merge key="input.x11_options.XkbOptions" type="string">compose(menu)</merge>
> for ex.
> Afaik you don't need pc and inet(evdev), since those are defaults.

Yes, that much I got working.  But I'm failing to add the level3 
settings (ralt_alt and enter_switch).

/M

-- 
Magnus Therning                        (OpenPGP: 0xAB4DFBA4)
magnus@therning.org          Jabber: magnus@therning.org
http://therning.org/magnus         identi.ca|twitter: magthe

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: OpenPGP digital signature
URL: <http://www.archlinux.org/pipermail/arch-general/attachments/20090429/4200af23/attachment.pgp>


More information about the arch-general mailing list