Я написал короткий скрипт для запуска vcxsrv затем запустил bash -c -l "DISPLAY=:0 terminator" и через мгновение терминал запустился , однако, когда я переключаю горячую клавишу hide_window в terminator (я настроил его для использования ctrl+`, но по умолчанию тоже не работает) он будет скрывать терминал, но та же комбинация клавиш не будет отображать терминал, если приложение x11 не активно на экране.

Есть ли способ отправить ctrl+` в vcxsrv чтобы показать мой терминал?

1 ответ1

0

Убедитесь, что xdotool установлен в вашей системе

sudo apt-get install -y xdotool

Затем создайте скрипт autohotkey :

^`::
    Run, bash -c "DISPLAY=:0 xdotool key ctrl+grave", , Hide
Return

это захватывает Ctrl+` и воспроизводит его на X-сервере через скрытое окно bash.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .