[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Правка xkb/rules без dpkg-divert(1) (Ex: два вопроса по иксам)



Alex Kicelew <arkoort@gmail.com> wrote:
> Единственным параметром в -layout. Сейчас проверил -- вроде, такой файл
> работает:
>
> partial modifier_keys
> xkb_symbols "pgupdn" {
>     include "pc+us+ru:2+inet(evdev)+ctrl(nocaps)+compose(prsc)"
>     replace key <PGUP> {
>       type = "PC_SUPER_LEVEL2",
>       symbols = [ Prior, NoSymbol ],
>       actions = [ NoAction(), RedirectKey(key=<HOME>, clearmods=mod4) ]
>     };
>     replace key <PGDN> {
>       type = "PC_SUPER_LEVEL2",
>       symbols = [ Next, NoSymbol ],
>       actions = [ NoAction(), RedirectKey(key=<END>, clearmods=mod4) ]
>     };
> };
>
> (строка с инклюдом получена из вывода команды setxkbmap из .xsession с
> добавленным -print)
>
> Работает -- через "setxkbmap -layout этот-файл" без каких-либо
> дополнительных параметров. Никакие файлы в /usr/share/X11/xkb не
> правились, только добавился новый, про который dpkg ничего не знает.

А ведь действительно, это, кажется, прокатывает без правки xkb/rules.  И тогда совершенно ни к чему стремиться делать эту раскладку единственной.  Ведь вот уберите этот include и прикажите:

$ setxkbmap -layout 'pc+inet(evdev)+us:1+ru:2+homeend(pgupdn)'
— ведь работает точно так же?  У меня так же.

Attachment: signature.asc
Description: PGP signature


Reply to: