Как я могу эмулировать нажатие клавиш CTRL + ALT + PAUSE в моей Linux VM с помощью AutoKey? - PullRequest
0 голосов
/ 10 января 2020

Вопрос: Как я могу эмулировать нажатие клавиш CTRL + ALT + PAUSE на моей Linux ВМ с помощью AutoKey? Я пробовал скрипт, в котором есть

keyboard.send_keys("<ctrl>+<alt>+<pause>")

. Но это не работает.

Справочная информация: Я использую Windows 10 и RDP для входа в Fedora Linux. Переключение 100 раз в день.

Соединение RDP работает постоянно Windows.

Если окно RDP не в фоновом режиме, а активно, я могу нажать CTRL + ALT + PAUSE go в ВМ (полноэкранный режим). Если я нахожусь внутри виртуальной машины, я могу нажать CTRL + ALT + PAUSE, чтобы go вернуться к Windows.

Пока все хорошо. Я хочу только одну кнопку. Желательно ПАУЗА. Windows часть уже готова с помощью следующего сценария

Pause::
If !WinExist("RDP Tool Name")
    MsgBox No Window found
  WinShow, RDP Tool Name
  WinActivate, RDP Tool Name
  Send ^!{CtrlBreak}
Return

Возможно, часть Linux может быть невозможна, потому что комбинация клавиш где-то кэширована до того, как моя система Linux может даже заметить это? Есть идеи?

1 Ответ

0 голосов
/ 14 января 2020

Я решил это без какого-либо другого нового скрипта. Мне просто нужно было отредактировать настройки RDP: Клавиатура -> Использовать Windows -Hotkeys -> На этом компьютере

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...