-keyhook 参数在 Windows 10 上无法与 VcXsrv 配合使用

-keyhook 参数在 Windows 10 上无法与 VcXsrv 配合使用

我正在使用 Windows Subsystem for Linux 和 VcXsrv 在全屏模式下运行 Xfce。我想使用Alt+Tab在打开的 Xfce 程序之间切换。但是当我按Alt+时Tab,它会触发 Windows 的应用程序切换。我已经尝试过这个论点,但没有成功。当我必须使用退出虚拟机窗口-keyhook时,我可以使用 Virtual Box 实现类似的行为。AltGr

答案1

使用 X2Go,我必须稍微调整默认服务器设置才能使其正常工作。(来源:programmersought.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 | | |
| |                                            '----' '--------' '----------' | |
| '---------------------------------------------------------------------------' |
'-------------------------------------------------------------------------------'

相关内容