MacOSキーボードレイアウトがLinuxスロットバリアで機能しない(相乗効果)

MacOSキーボードレイアウトがLinuxスロットバリアで機能しない(相乗効果)

私の問題はかなり複雑で、解決策を見つけることを期待していませんが、誰かが私よりも先に同じ問題を経験した可能性があります。

私のワークスペースは、MacとLinux Manjaroを実行しているPCなど、2台のコンピュータで構成されています。 2つのキーボードを使用したくない場合は、MacでCH-DEレイアウトのキーボードを使用してください。使用中にいくつかの問題が発生しました。バリア(シナジー)サーバーとしてのMacとクライアントとしてのLinuxの間。

私の問題は: ""を書くためにalt++を入力すると、これは私のクライアントコンピュータでうまくいかず、代わりに次のような結果が出るということですShift7\/

両方のコンピュータでキーボードレイアウトを次のように設定しました。Macintosh CH-DEそしてalt+なしのすべての組み合わせShiftうまくいきます。キー
の組み合わせaltgr++はうまくいきますShift7外部有線キーボードを使用する場合キーボードレイアウトの維持Macintosh CH-DE

ここまで来るためにもバリアと戦わなければならなかった。私のMacでは、次の設定ファイルを使用する必要があります。

section: screens
    MBP:
        halfDuplexCapsLock = false
        halfDuplexNumLock = false
        halfDuplexScrollLock = false
        xtestIsXineramaUnaware = false
        preserveFocus = false
        switchCorners = none 
        switchCornerSize = 0
    manjaro:
        alt = altgr
        halfDuplexCapsLock = false
        halfDuplexNumLock = false
        halfDuplexScrollLock = false
        xtestIsXineramaUnaware = false
        preserveFocus = false
        switchCorners = none 
        switchCornerSize = 0
end

section: options
    relativeMouseMoves = true
    screenSaverSync = true
    win32KeepForeground = false
    clipboardSharing = true
    switchCorners = none +top-left +top-right +bottom-left +bottom-right 
    switchCornerSize = 0
    keystroke(<) = keystroke(<,*)
    keystroke(Shift+>) = keystroke(Shift+>,*)
end

これが機能するaltには、キーをマッピングする必要があります。そしてそれも動作しませんでした。追加すると問題が解決しました。altgr
<keystroke(<) = keystroke(<,*)

altそこで、++のShift問題を解決するために、次の可能性を追加してみました7

keystroke(Alt+Shift+/) = keystroke(Alt+Shift+/,*)
keystroke(Alt+Shift+/) = keystroke(AltGr+Shift+/,*)
keystroke(Alt+Shift+7) = keystroke(Alt+Shift+7,*)
keystroke(Alt+Shift+7) = keystroke(AltGr+Shift+7,*)

ただし、これらのオプションのいずれも機能しません。

私の質問は、この問題を解決する(他の)方法があるかどうかです。

私の質問と回答を読んでくれてありがとう。

答え1

偶然、どのキーボードレイアウトでも動作するXFCEソリューションを見つけました。

  • 開いている設定>ウィンドウマネージャそして行く鍵盤
  • 空のケースを選択してクリックします。編集する。窓が浮かぶ任意のキーを押す
  • 機能しないキーの組み合わせを押すホストから。私の場合はAlt++と書いていますShift/
  • ~によると明らかボタンを押してもう一度クリックしてください編集する
  • この時間クライアントコンピュータで有線キーボードを使用するそして押してくださいまったく同じキーの組み合わせ。私の場合はShift+と書かれていますBackslash。 (ああ!これも違いですね…)
  • 最後に、下にキーストローク編集を追加してプロファイルを編集しますSection:。私の場合は、以下を追加する必要がありますkeystroke(Alt+Shift+/) = keystroke(Shift+Backslash,*)

これが私のような問題を抱えている他の人にも役立つことを願っています!

関連情報