668
XKB: map Control+Left
Приветствую комьюнити.
Активно использую ISO_Level3_Shift, добавил туда перемещения курсора Left, Right, Up, и прочие. Но столкнулся с проблемой добавления Control+Left/Right:
Работает просто как Left, без Control'a
Следующий вариант работает как я и хочу, однако в нем я вынужден ничего никогда не мапить на настоящую кнопку Left, а мне хотелось бы )
Если есть знатоки XKB, подскажите, пожалуйста, почему первый вариант не работает и как починить.
Активно использую ISO_Level3_Shift, добавил туда перемещения курсора Left, Right, Up, и прочие. Но столкнулся с проблемой добавления Control+Left/Right:
replace key <LatJ> {
symbols[Group1] = [ j, J, Left ],
actions[Group1] = [ NoAction(),NoAction(),SetMods(mods=Control) ]
};
Работает просто как Left, без Control'a
Следующий вариант работает как я и хочу, однако в нем я вынужден ничего никогда не мапить на настоящую кнопку Left, а мне хотелось бы )
replace key <LatJ> {
symbols[Group1] = [ j, J, NoSymbol ],
actions[Group1] = [ NoAction(),NoAction(),RedirectKey(key=<LEFT>,mods=Control) ]
};
Если есть знатоки XKB, подскажите, пожалуйста, почему первый вариант не работает и как починить.
0 комментариев