シナジーキーマッピング


36

UbuntuでSynergyサーバーを実行し、OSXでSynergy +クライアントを実行しています。サーバは、標準のWindowsでキーボードがあるshiftctrlwindows、およびaltキーを。私のMacBookProがありshiftfncontrolalt/option、およびcommandキー。

ctrl- cctrl- v、などを押すと、Macでは適切なコピー/貼り付けアクションが実行されませんが、Ubuntuでは実行されます。Macを制御しているときにalt- calt- を押すとv、コピー/貼り付けアクションが実行されます。

だから私はキーマッピングで遊んsynergy.confで、次のことでctrl- c/ ctrl- でコピー/貼り付けができることがわかりましたv

section: screens
    godzilla:
    mbp.local:
        ctrl = alt
        alt = ctrl
end

これで私がする必要があるのはすべてですか?または、他にも役立つマッピングがありますか?シナジーの設定ページには、次のキーマッピングを指します。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}

ありがとう!

回答:


15

私はある時点で同じような状況にあり、それを回避するためにいくらか「ユニークな」方法を見つけました。キーボードをMacに直接接続し、キーボードの設定を直接編集します。その後、Apple以外のキーボードを接続すると、それらのマッピングが使用されます。

  1. キーボードを差し込みます。
  2. システム環境設定を開きます(アップルメニュー->システム環境設定)。
  3. 「キーボード」設定を入力します(ハードウェアの下)。
  4. [キーボードマッピング](または同様の名前)タブから、必要に応じてキーマッピングを変更します。

Synergy +は、仮想キーボードとして識別されるため、これらのキーマッピングを使用します。

編集:機能に基づいて、同等のマッピング:

Linux   │ Mac
────────┼─────────
Control │ Command
Alt     │ Control
Meta    │ Alt
Shift   │ Shift
Super   │ Super

Macには追加の修飾キーがあります(最大5つの修飾キーがあった古いEMACSスタイルのキーボードのようなもの)。スーパーは一般に非推奨であるため、再マッピングについて心配する必要はありません。


情報をありがとう、これは役立ちます!しかし、私はまだ何かを得ていないと思います。どのマッピングを使用すればよいか知っていますか?synergy.confファイルからキーマッピングを提供してもらえますか?
タウレン

LinuxではなくWindows 7でサーバーを実行すると、これらが適用されます。理解しておくべき重要なことは、「メタ」がリンゴの「リンゴ」キーであるように見えることです。
dtbarne

35

それが価値があるものについては、ついに時間をかけてSynergyマッピングのセットアップを理解しました。

Linuxサーバー(デスクトップ)、OS Xクライアント(macbook)。次のものが欲しかった:

  • Ctrl デスクトップ上-> CtrlMacbook
  • WinKeyデスクトップ-> Command/⌘Macbook
  • Alt デスクトップ上-> Alt/OptionMacbook

これにより、私の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

ありがとう。スーパーからaltへのマッピングは私が探していたものです(メタをaltにマッピングしていましたが、OSXで同様の機能を提供しますが、まったく同じ機能ではありません)
Orion Edwards

それは、super = altやった!
マチェイSwic

10

相乗効果サーバーであるPCにフルサイズのMacキーボードを接続しています。

Macクライアント(osXマウンテンライオン)に接続したとき、ctrl-cがマシンに関係なくコピーされるように、ctrlキーとコマンドキーを切り替えました。

これは、クライアントをダブルクリックして設定することにより、相乗効果GUIで実行されます。

ctrl:メタメタ:ctrl

これがお役に立てば幸いです!


これは相乗効果1.7.1で私のために働いていただけだった
デレク・アデール

8

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キーを無効にしている場合は、レジストリを修正することを忘れないでください。オンスクリーンキーボードは、これを確認するのに最適です。


5

PCキーボードに慣れていて、セットアップを変更せずにMacをリモートで制御したい場合、SynergyのリモートMacintoshコンピューターのキーボード構成を次のようにマッピングします。

Shift -> Shift

Ctrl -> Meta

Alt -> Alt

Meta -> Ctrl

Super -> Super



0

この変更は、少なくとも提供する際 OSX(10.11)のWindows 10です。

section: screens
  ClientNameHere:
    ctrl = super
    super = ctrl

注:synergy.confファイルを使用していない場合。レイアウト画面でクライアントをダブルクリックして、クライアントを構成します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.