web-dev-qa-db-ja.com

Synergy:AltGrキーをWindowsサーバーおよびLinuxクライアントで機能させるにはどうすればよいですか?

SynergyをWindows10サーバーとLinuxクライアントで使用しています。

問題

キーボードをLinuxPCに接続すると、次のキー記号が表示されます(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キーを取得して、LinuxクライアントでISO_Level3_Shiftをトリガーする方法はありますか?


私が試したこと

altgr = alt構成の回避策

これは、LinuxサーバーとWindowsクライアントがある場合に機能しますが、理由はわかりません。

alt = altgr構成の回避策

これは機能しますが、アクセスできなくなります Alt キー、これは私と同じくらい重要です AltGr キー。

1
Hubro

サーバー:MAC/Linux

クライアント:Windows

AltCtrlq = @

1

SynergyサーバーをWindows10で実行し、クライアントをKubuntu16.04で実行しています。

両方のプラットフォームでのSynergyバージョン:1.8.8-stable-c30301e

私は同じ問題を抱えていて、次の構成で動作しました。

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