如何使 Compose 键与从 Windows 到 Linux 的 X2Go 连接配合使用?

如何使 Compose 键与从 Windows 到 Linux 的 X2Go 连接配合使用?

我正在使用 X2Go 从本地 Windows 桌面连接到远程 Linux 桌面。在 Windows 桌面上,我使用 WinCompose 的 Compose 功能。在服务器端(远程桌面),我正在 XFCE 设置中配置 Compose 键。但是,当我连接到远程桌面并尝试使用 Compose 键时,什么也没有发生。此屏幕截图显示了本地 WinCompose 设置、带有远程桌面的 X2Go 窗口以及远程桌面上 XFCE 设置中定义的 Compose 键:

使用远程桌面进行屏幕截图

但是,尽管在本地和远程设置了 Compose 键,并且在本地可以工作,但在远程却无法工作。在使用 X2Go 连接到远程桌面时,如何让 Compose 键工作?我在 X2Go 配置中搜索了相关设置,但找不到任何设置。

答案1

我已经能够通过使用自定义 xmodmap 表来配置可用的撰写键,如中所述Arch-Wiki

根据当前配置创建地图文件:

$ xmodmap -pke > xmodmap.custom

编辑文件并重新连接一个键作为组合键(我使用了原本无用的“菜单”键):

[...]
keycode 117 = Multi_key
[...] 

加载新的键盘映射:

$ xmodmap xmodmap.custom

为了使其适用于新连接,我猜您可以从.bash_profile或加载 xmodmap 文件.bashrc

相关内容