Уголок новичка
   100

XKB: map Control+Left

Приветствую комьюнити.

Активно использую 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
  • 0

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.