В debian-russian не так давно проскочило обсуждение этого вопроса. Рецепт простой, понятный и достаточно легко переносится на то что уже было сделано. So .....
Создал два файла в домашней директории:
.xkbgroup.my в который был скопирован /usr/share/X11/xkb/symbols/group плюс в него же добалено содержимое небезивсетного нам mysym: http://muaddeep.googlepages.com/mysym, получилось что-то вот такое: http://muaddeep.googlepages.com/xkbgroup.my
.xkb.my содержащий следующее:
xkb_keymap "rac_104" {
xkb_keycodes { include "xfree86" };
xkb_types { include "complete" };
xkb_compatibility { include "complete" };
xkb_symbols {
include "pc(pc105)"
include "us"
include "ru(winkeys):2"
include ".xkbgroup.my(caps_1)"
};
xkb_geometry { include "pc(pc105)" };
};
(файл можно взять вот тут: http://muaddeep.googlepages.com/xkb.my )
Чтобы это начало работать, достаточно выполнить команду:
/usr/bin/X11/xkbcomp $HOME/.xkb.my $DISPLAY
выплевывает некоторое колличество грязных ругательств, но все вроде работает как надо :)
Комментариев нет:
Отправить комментарий