问题

问题

我正在将 Synergy 与 Windows 10 服务器和 Linux 客户端一起使用。

问题

当我将键盘连接到 Linux PC 时,我得到以下按键符号(使用测试xev -event keyboard

按下 Ctrl 时:Control_L
按下 Alt 时:Alt_L
按下 AltGr 时:ISO_Level3_Shift

但是,当我将键盘连接到 Windows PC 并通过 Synergy 在 Linux 客户端上使用它时,我得到了以下关键符号:

按下 Ctrl 时:Control_L
按下 Alt 时:Alt_L
按下 AltGr 时:Control_L

有没有办法让 Windows 10 键盘上的 AltGr 键ISO_Level3_Shift在 Linux 客户端上触发?


我尝试过

配置altgr = alt解决方法

当您拥有 Linux 服务器和 Windows 客户端时,此方法有效,但我不确定为什么。

配置alt = altgr解决方法

这有效,但我失去了使用Alt密钥的权限,而密钥对我来说和密钥一样重要AltGr

答案1

服务器:MAC/Linux

客户端:Windows

Alt+ Ctrl+ q= @

答案2

我在 Windows 10 上运行 Synergy 服务器,在 Kubuntu 16.04 上运行客户端。

双平台协同版本:1.8.8-stable-c30301e

我遇到了同样的问题,并使用以下配置使其正常工作。

section: screens
    <WINDOWS 10 SERVER NAME>:
    altgr = alt
    <KUBUNTU CLIENT NAME>:
    alt = altgr

相关内容