[Comm] Раскладка клавиатуры в branch 5.1
Sergey Vlasov
vsu на altlinux.ru
Вс Фев 14 18:12:01 UTC 2010
On Sun, Feb 14, 2010 at 05:30:21PM +0300, Alexei V. Mezin wrote:
> Все очень "просто": берете файл /usr/share/X11/xkb/symbols/ru, находите
> в нем строку
>
> include "kdpl(comma)"
>
> и заменяете comma на dot.
>
> И так _каждый_ раз при обновлении Иксов. Другого внятного способа никто
> не знает :(
На самом деле править не обязательно - можно выполнить, например:
setxkbmap -symbols "+kpdl(dotoss)+kpdl(dotoss):2"
Правда, похоже, это нужно делать именно отдельным вызовом setxkbmap, а
не вместе с основной настройкой клавиатуры. Т.е., эту опцию нельзя
добавить в /etc/X11/xinit/Xkbmap, но можно вписать в ~/.Xkbmap, если
для пользователя годится общесистемная раскладка, за исключением
поведения клавиши <KPDL>. Для более сложных вариантов (когда
пользователю нужна и специфическая раскладка) придётся добавлять
собственные скрипты.
Опция -option kpdl:dotoss, к сожалению, не работает так, как нужно в
данном случае - она добавляет symbols "+kpdl(dotoss)", что влияет
только на первую группу. Впрочем, если первой поставить русскую
раскладку, может хватить и такого.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/community/attachments/20100214/2a7974a9/attachment.bin>
Подробная информация о списке рассылки community