Как отправить Ctrl + Alt + F1 (и другие специальные нажатия клавиш) в окно X?

Когда я нажимаю Ctrl + Alt + F {1..12} , он переключает меня на другой виртуальный терминал.

Даже xte "keydown Control_L" "keydown Alt_L" "key F1" "keyup Alt_L" "keyup Control_L" приводит к переключению на vt вместо отправки этих клавиш в сфокусированное окно.

Использование таких случаев включает (но не ограничивает) отправку специальных нажатий клавиш клиентам VNC или виртуализации, которые будут обрабатываться клиентом / гостевой системой, а не главной. Иногда (например, в VirtualBox) приложения явно отображают некоторые специальные альтернативные нажатия клавиш для этих специальных (например, Ctrl + Alt + Del или Ctrl + Alt + Backspace в VirtualBox), но я хочу чистое и универсальное решение.

Для VirtualBox попробуйте комбинацию клавиш REL + F1. Здесь REL – это ключ, используемый для освобождения захвата мыши в окне VirtualBox, как правило, правой клавишей Ctrl или Alt.

Невозможно отправить Ctrl + Alt + F [1..12], поскольку виртуальные терминалы отделены от рабочего стола, к которому подключен VNC.

  • Как распечатать большую страницу на нескольких более мелких страницах?
  • Почему мой LD_LIBRARY_PATH получает неустановленный запуск терминала?
  • Firefox думает, что я использую и устарел Flash-версию
  • Монтирование виртуального диска VirtualBox
  • Как восстановить файловую систему ext4
  • Прокси PuTTY X11: предпринят неправильный протокол авторизации
  • Linux. Посмотрите папку и запустите команду, когда файл существует.
  • Учетные записи пользователя «Slave» в GNU / Linux
  • Возможно ли гибридное USB-Stick USB для UEFI и устаревшего BIOS?
  • Запуск Windows внутри виртуальной машины в Linux для игр
  • Неподдерживаемая архитектура при установке Linux-программы в OSX
  • Давайте будем гением компьютера.