Alt+Tab не работает, когда Citrix находится в полноэкранном режиме
Я использую 12.04, и в моей работе мы подключаемся к Citrix XenDesktop. Я установил Citrix Receiver, используя эту вики-страницу справки Ubuntu, и все работает отлично.
Но у меня есть проблема. Alt + Tab не работает в полноэкранном режиме. Есть несколько настроек, которые вы можете выбрать при входе в систему, нажав кнопку " Настройки" в правом верхнем углу.
Мне нравится работать с 95% полноэкранного режима, когда комбинация клавиш Windows находится в "только полноэкранном режиме". Это позволяет мне использовать комбинации окон при работе в полноэкранном режиме внутри удаленного компьютера (внутри Citrix).
Я могу нажать Alt + Tab мимо "компьютера Citrix", когда опускаю его до 95%. Это также позволяет мне использовать "меню Ubuntu" на левой стороне. Но я действительно не могу сделать эту работу в Ubuntu.
Я попытался поставить комбинацию клавиш Windows на "только удаленный сервер", и да, она работает внутри сервера, но также только там, и меню Ubuntu перестает работать (например, печать экрана. Я использую это для документации).
Когда я пытаюсь перейти от одного места к другому, даже когда Citrix не находится в полном режиме, если я остановлюсь на этом и продолжу "вкладку", он продолжится внутри Citrix.
Я хочу использовать комбинацию клавиш Windows, но только в полноэкранном режиме. У кого-нибудь есть решение по другому исправить?
7 ответов
Наконец-то это работает. Я на самом деле доступ к удаленному рабочему столу через веб-браузер Google Chrome на Ubuntu 12.04.
Я изменил все настройки в приемнике Citrix, но не понял, как изменить настройку на веб-странице. То есть после ввода имени пользователя / пароля для удаленного URI в браузере появляется вкладка setting
(перед тем, как щелкнуть Remote Desktop Connect на AmericasXA...).
Мне удалось изменить размер окна на полный экран с Бесшовные. На этом все, Alt+Tab и другие клавиши начали работать на удаленном рабочем столе.
Редактировать файл /etc/icaclient/config/All_Regions.ini
и установите значение TransparentKeyPassthrough=Remote
,
пример All_Regions.ini
файл:
...
...
; --- on my system, the setting is on line 601
; These settings control the keyboard settings
;
[Virtual Channels\Keyboard]
TransparentKeyPassthrough=Remote
...
...
Этот ответ был ключом к решению проблемы в моей системе.
у меня работало изменение значений DesiredHRES, DesiredVRES в файле All_Regions.ini
поиск файла с именем
All_Regions.ini
в инсталляции клиента ica dir/config и откройте его с доступом sudo (в ubuntu 13.04 файл находится по этому адресу/etc/icaclient/config/All_Regions.ini
)Прокрутите вниз до раздела [Виртуальные каналы \Thinwire Graphics].
Изменить
DesiredHRES=*
а такжеDesiredVRES=*
вDesiredHRES=1024 DesiredVRES=768
Сохраните файл и приступите к запуску сеанса XenDesktop.
Я не могу это проверить, но одна из вероятных причин состоит в том, что HUD захватывает клавишу Alt.
Пожалуйста, проверьте этот ответ, установите другой ключ HUD и проверьте, помогает ли он.
Вот как я это делаю из своей системы, пока вы находитесь внутри облачной системы Citrix
Ctr + F2
а потом Alt +Tab
Вы можете получить доступ к своей локальной системе. Вы можете переключиться обратно в облачную систему Citrix, нажав на приемник Citrix.
Включите переключение приложения Alt+Tab в сеансе Citrix XENAPP на рабочем столе
- Откройте regedit на клиентском устройстве для редактирования реестра
- Перейдите к ключу
HKEY_LOCAL_MACHINE \SOFTWARE\Citrix\ICAClient\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard\
- Открытый ключ: TransparentKeyPassthrough
- Установите значение: Удаленно
- Выйдите из приемника Citrix, если он запущен, и снова войдите в свой рабочий стол Citrix.
- Когда сеанс рабочего стола Citrix является активным окном, вы можете переключаться между приложениями в этом сеансе с помощью Alt+Tab