kde4 и раскладки клавиатуры (не работает winkeys)

KEYWORDS ~x86

kde 4.3.3
x11-base/xorg-server-1.7.1
sys-apps/hal-0.5.13-r2

$ cat /etc/hal/fdi/policy/10-x11-input.fdi

<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
   <match key="info.capabilities" contains="input.keyboard">
      <merge key="input.x11_options.XkbRules" type="string">xorg</merge>
      <merge key="input.x11_driver" type="string">evdev</merge>
      <merge key="input.x11_options.XkbLayout" type="string">us,ru</merge>
      <merge key="input.x11_options.XkbOptions"
type="string">grp:ctrl_shift_toggle</merge>
      <merge key="input.x11_options.XkbVariant" type="string">,winkeys</merge>
   </match>
</deviceinfo>

Если запускать не KDE (fluxbox к примеру) - то переключение работает как надо.
Если запустить KDE с "Indicator Only" - все тоже работает, однако после suspend и просыпания на русский не переключается.
Если настроить переключение в KDE (две ракладки: us, ru, обе с Default variant) - переключение работает, но явно не winkeys. Например в русской раскладке точка находится не слева-снизу (там где /?), а на клавише 7 - как в древние времена dos. Варианта winkeys в списке банально нету.

Есть идеи как это починить? Перелогиниваться после каждого суспенда очень не хочется.

Ап

Нашлось решение? Тоже столкнулся.

UPD: На первое время можно тут выставить winkeys ~/.kde4/share/config/kxkbrc, а в "программе переключения раскладок" надлежащий комбобокс не в коем случае не трогать. Но на тру решение это не катит, так.. заплатка..

В hal: <?xml version="1.0"

В hal:

<?xml version="1.0" encoding="utf-8"?>
<deviceinfo version="0.2">
   <match key="info.capabilities" contains="input.keys">
      <!-- Option "XkbModel" "pc105" -->
      <merge key="input.xkb.model" type="string">evdev</merge>
      <merge key="input.xkb.layout" type="string">us,ru(winkeys)</merge>
      <merge key="input.xkb.options" type="string">grp:ctrl_shift_toggle,compose:rwin,terminate:ctrl_alt_bksp</merge>
      <merge key="input.x11_driver" type="string">evdev</merge>
   </match>
</deviceinfo>

И в KDE как-то само по себе в настройках раскладки, такая команда

setxkbmap -model pc104 -layout us,ru -variant ,winkeys

убрать описание из конфига

убрать описание из конфига X11 и удалить /etc/hal/fdi/policy/10-x11-input.fdi ?

все настроки сделать через панель KDE - тем более, что там широчайший список клавиатур, в том числе и мультимедийных

никаких проблем с переключением по winkeys не испытывал ни разу

что-то добрый я сегодня ....

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".