UbuntuでSynergyサーバーとOSXでSynergy +クライアントを実行しています。サーバーには標準のWindowsキーボードがあり、 shift、 ctrl、 windows、および alt キー。 MacBookProには shift、 fn、 control、 alt/option、および command キー。
押すと ctrl-c、 ctrl-vなど、適切なコピー/貼り付けアクションはMacでは発生しませんが、Ubuntuでは発生します。 Macを制御している場合、 alt-c、 alt-v、それから私はコピー/貼り付けアクションを取得します。
したがって、synergy.conf
のキーマッピングをいじってみたところ、次のようにしてコピー/貼り付けを実行できることがわかりました。 ctrl-c/ctrl-v:
section: screens
godzilla:
mbp.local:
ctrl = alt
alt = ctrl
end
これで十分ですか?それとも役立つ他のマッピングはありますか? synergy configuration ページは、次のキーマッピングを参照しています。 WindowsキーボードとMacキーボードのこれらのそれぞれに対応するキーは何ですか?メタキーまたはスーパーキーとは何ですか?
shift = {shift|ctrl|alt|meta|super|none}
ctrl = {shift|ctrl|alt|meta|super|none}
alt = {shift|ctrl|alt|meta|super|none}
meta = {shift|ctrl|alt|meta|super|none}
super = {shift|ctrl|alt|meta|super|none}
ありがとう!
私はある時点で似たような状況にあり、それを回避するために幾分「ユニークな」方法を見つけました。キーボードをMacに直接接続し、キーボードの設定を直接編集します。その後、接続するアップル製以外のキーボードは、それらのマッピングを使用します。
Synergy +は仮想キーボードとして識別されるため、これらのキーマッピングを使用します。
編集:機能に基づく同等のマッピング:
Linux │ Mac
────────┼─────────
Control │ Command
Alt │ Control
Meta │ Alt
Shift │ Shift
Super │ Super
Macには追加の修飾キーがあります(最大5つの修飾キーがあった古いEMACSスタイルのキーボードのようなもの)。 Superは一般的に非推奨であるため、再マッピングすることを心配する必要はありません。
価値があるもののために、私はようやく時間をかけてSynergyマッピング設定を理解しました。
Linuxサーバー(デスクトップ)、OS Xクライアント(macbook)。私は次のものが欲しかった:
これにより、Hackintoshデスクトップキーボードが使用するのと同じキーボードマッピングが可能になるため、コピー/貼り付けなどのキーボードショートカットはLinuxとOS Xでまだ異なりますが、それでも問題ありません。
私は次の設定を使用しました:
section: screens
desktop:
# Linux server, no mapping
batbook:
# OS X client
ctrl = ctrl
alt = meta
super = alt
# meta = ?? # no idea where this shows up on the client end
end
シナジーサーバーであるPCにMacフルサイズキーボードを接続しました。
Macクライアント(osX Mountain Lion)に接続すると、ctrl-cがマシンに関係なくコピーされるように、ctrlキーとコマンドキーを切り替えました。
これは、シナジーGUIでクライアントをダブルクリックして設定することによって行われます。
ctrl:メタメタ:ctrl
これが役に立てば幸いです!
OS Xに接続したいPCユーザーとして、次のものが役立つ場合があります。
shift = shift
ctrl = meta
alt = ctrl
meta = super
super = alt
これにより、通常の切り取り/コピー/貼り付けで必要な処理が行われ、他のキーを使用できるようになります。
マッピング(WindowsからMac):
<Ctrl> -> ⌘ (command)
<WinKey> -> ⌥ (option / alt)
<Alt> -> ⌃ (control)
ノート:
Synergy v1.8.8の使用
Windowsキーを無効にしている場合は、レジストリを修正することを忘れないでください。スクリーンキーボードは、これを確認するのに最適です。
PCキーボードに慣れていて、設定を変更せずにMacをリモートで制御したい場合は、SynergyでリモートMacintoshコンピューターのキーボード構成を次のようにマッピングします。
Shift -> Shift
Ctrl -> Meta
Alt -> Alt
Meta -> Ctrl
Super -> Super
Superは、ほとんどのキーボードの「Windows」キーです。メタはEscキーです(私はそう思います)。
この変更は、少なくともfrom OSX(10.11)to Windows 10を提供する場合です。
section: screens
ClientNameHere:
ctrl = super
super = ctrl
注:synergy.confファイルを使用していない場合は、レイアウト画面でクライアントをダブルクリックしてクライアントを構成してください。