собственно, в дебиановском kde-4.8.4 хочу использовать ibus в качестве метода переключения раскладок. Для этого отключаю в systemsettings все настройки, связанные с клавиатурой (переключение раскладок, индикация). В autostart добавляю скрипт со следующими строками:
xmodmap -e "keycode 66 = F13"
xmodmap -e "clear Lock"
exec ibus-daemon
Сразу после запуска kde переключение раскладки с помощью ibus (по Caps Lock) работает замечательно, но стоит заблокировать экран — и сразу включается стандартная xkb-ная переключалка, «clear Lock» при этом тоже слетает.
Как бы мне сделать так, чтобы kde вообще ни при каких условиях не трогали настройки клавиатуры?