Перепривязать клавиши к другим клавишам на лету

Итак, я создаю сценарий для леворуких геймеров, которые используют мышь левой рукой, и где, если игровое окно, указанное в данный момент, является активным, то оно будет перепривязывать клавиши клавиатуры к их игровым клавишам (WASD к IJKL и т.д.), так что вам не придется перепривязывать все ваши элементы управления для всех игр, в которые вы играете. После того, как вы нажмете кнопку мыши в стороне от игры, клавиатура вернется в нормальное состояние. Мне нужен быстрый способ смены привязки клавиатуры на лету, чтобы это работало правильно. Я могу использовать ckb-next для этого, потому что вы можете перематывать клавиши в разных режимах, но это работает только в том случае, если у вас есть клавиатура corsair, которая поддерживается ckb-next. Я пробовал использовать xmodmap, но когда я делаю реиндинг с ним, система зависает на несколько секунд, так как все переиндитируется. Есть ли способ перебрасывать клавиши на лету вот так?

0
задан 9 March 2021 в 23:42

1 ответ

Я бы попытался проверить апплет раскладки клавиатуры на рабочем столе и если можно создать новый макет из существующего, затем измените этот новый макет.

Переход на такой макет должен быть наименованием только одного или двух щелчков мыши.

0
ответ дан 18 March 2021 в 23:27

Другие вопросы по тегам:

Похожие вопросы: