Проблема с дублированием сочетания клавиш

Я хочу добавить дублирующую комбинацию клавиш для «Домой» , и для этого я пробовал разные команды, но ни одна из них не работает за работой. Я хочу, чтобы моя пользовательская клавиша перемещала курсор в начало, как когда мы нажимаем клавишу Home . Итак, в Сочетания клавиш я пытаюсь использовать следующие команды для моей новой комбинации клавиш Ctrl + Left .

xdotool key Home
xdotool key --clearmodifiers Home
/bin/bash -c "sleep 1 && xdotool key Home"

Последняя команда работает только после задержки в 1 секунду, что не очень хорошо, поскольку мы хотите мгновенное перемещение курсора. Я попытался перевести в режим сна 0, но не работает.

0
задан 28 November 2020 в 23:45

1 ответ

Используйте keyup, чтобы xdotool «отпустил» вашу пользовательскую горячую клавишу перед имитацией нажатия клавиши Home, как в:

xdotool keyup ctrl+Left key Home

Без «keyup ", ваша пользовательская комбинация клавиш может/будет действовать, пока xdotool нажимает Home.

2
ответ дан 29 November 2020 в 12:34

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

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