-keyhook параметр не работает с VcXsrv в Windows 10

Я запускаю Xfce в полноэкранном режиме, используя подсистему Windows для Linux и VcXsrv. Я бы хотел использовать Alt + Tab для переключения между открытыми программами Xfce. Однако, когда я нажимаю Alt + Tab, это вызывает переключение приложений Windows. Я уже попробовал аргумент -keyhook без успеха. Я могу заархивировать подобное поведение в Virtual Box, когда мне нужно использовать AltGr, чтобы выйти из окна виртуальной машины.

1 ответ

Используя X2Go, мне пришлось немного изменить настройки сервера по умолчанию, чтобы он заработал. (источник: programsought.com)

В настоящее время я запускаю сервер как:

      "C:\Program Files (x86)\x2goclient\VcXsrv\vcxsrv.exe" -clipboard -nopn :0 -keyhook -rootless

Для меня (Windows 10, v1903) решением было использовать-keyhookв сочетании с-rootless. В-multiwindowрежиме Metaключ был захвачен, но не Alt+Tab.

Конкретно для X2Go настройки у меня выглядят так:

      .-- Settings -------------------------------------------------------------------.
|   .---------.----------.-----------------------.--------------------.         |
|   | General | Printing | X.Org Server Settings | PulseAudio Settings|         |
| .----------------------'                       '----------------------------. |
| | You must restart the X2Go Client for the changes to take effect           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| |                                                                           | |
| | ( ) use integrated X-Server                                               | |
| | [ ] do not use primary clipboard                                          | |
| | (x) use custom X-Server                                                   | |
| |                                                                           | |
| | .-- custom X-server ----------------------------------------------------. | |
| | |             .------------------------------------------------------.  | | |
| | | executable: | C:/Program Files (x86)/x2goclient/VcXsrv/vcxsrv.exe  |  | | |
| | |             '------------------------------------------------------'  | | |
| | | [x] start X-server on X2Go Client start                               | | |
| | |                       .--------------------------------------------.  | | |
| | | command line options: | -clipboard -nopn :0 -keyhook -rootless     |  | | |
| | |                       '--------------------------------------------'  | | |
| | '-----------------------------------------------------------------------' | |
| |                                            .----. .--------. .----------. | |
| |                                            | OK | | Cancel | | Defaults | | |
| |                                            '----' '--------' '----------' | |
| '---------------------------------------------------------------------------' |
'-------------------------------------------------------------------------------'
Другие вопросы по тегам