Ano, hal a spol. se zvlast povedl. X server s velkou slavou od toho krapu zdrha a prechazeji na udev (k videni jiz naostro napr. ve Fedore 13. Posledne jsem potreboval povolit trojhmat pro zabiti X a malem jsem u toho porodil jezka, na zabiti! DontZap zrejme nebylo dost cool, takze ted mame po nekolika hodinach tohle a nejakym zazrakem funguje jak prepinani klavesnic, tak zabijeni X serveru:
<code>>
<<?xml version="1.0" encoding="UTF-8"?>>
<<!--
See http://cgit.freedesktop.org/xorg/xserver/plain/config/x11-input.fdi
-->>
<<deviceinfo version="0.2">>
<<match key="info.capabilities" contains="input.keyboard">>
<<merge key="input.x11_options.XkbModel" type="string">>evdev<</merge>>
<<merge key="input.x11_options.XkbLayout" type="string">>us,cz<</merge>>
<<merge key="input.x11_options.XkbVariant" type="string">>,qwerty_bksl<</merge>>
<<merge key="input.x11_options.XkbOptions" type="strlist">>terminate:ctrl_alt_bksp<</merge>>
<<!-- This used to be one fucking simple line in xorg.conf
Section "ServerFlags"
Option DontZap "False"
EndSection
Yes, it's a lot "better" and "easier" now with HAL! Argh!
-->>
<<append key="input.x11_options.XkbOptions" type="strlist">>grp:alt_shift_toggle<</append>>
<<append key="input.x11_options.XkbOptions" type="strlist">>grp_led:scroll<</append>>
<<append key="input.x11_options.XkbOptions" type="strlist">>compose:ralt<</append>>
<</match>>
<</deviceinfo>>
Policykit/consolekit, to je potomek nesmyslu zvaneho pam_console, ktery nikdy spravne nefunguval a co mohl, to rozbil – o jeho nasledovnicich to plati mnohonasobne vic.