web-dev-qa-db-ja.com

Mac OSX用のMicrosoftリモートデスクトップ接続でコマンドタブを無効にする方法はありますか?

Macでは、Microsoftのリモートデスクトップアプリを使用してWindowsボックスに接続しています。コマンドキーをAltに、OptionキーをWindowsキーにマップする方法を設定で確認できるため、AltキーとWindowsキーは、実際のWindowsキーボードと同じMacRDP接続の物理レイアウトになります。 。つまり、Altキー(Command)はスペースバーのすぐ左にあり、Windowsキー(Option)はスペースバーのすぐ左にあります。

しかし、そのように設定すると、WindowsマシンでAlt-Tabを使用できなくなります。Macはそれをインターセプトし、RDPアプリから切り替えるためのコマンドタブとして扱います。一部のプログラムではこれを防ぐことができます。たとえば、VirtualBoxやVMWareでは、Windowsゲスト内でコマンドタブをAltタブとして使用できます。 (実際、これに対する1つの解決策は、MacでWindows仮想マシンを使用することでしたが、それを使用して別のマシンにRDPするだけでした!)

Windows仮想マシンを作成する以外に、Mac RDPアプリにCommand-TabをAlt-TabとしてリモートWindowsマシンに送信させる方法はありますか?

2
Micah

MicrosoftのRDPクライアントの代わりに CoRD を使用してみてください。

5
Alan

Option-Tabが機能していませんか? MacのRDPでは、WindowsのAltキーとしてOptionキーを使用することに慣れています。これを使用すると、Macのホットキーのコマンドキーを維持し、RDPウィンドウでalt登録のアクションを実行できます。

3
akf

OSX内でネイティブに、既存のメニュー項目再マップできます。アプリケーションにCMD + TABのメニュー項目がある場合は、幸運です。

私の場合、Microsoftリモートデスクトップを使用するときにCMD + Wを無効にする(または再マップする)必要がありました(筋肉のメモリがCMD + Wを押してリモートセッション内のタブを閉じ、誤ってリモートセッションを閉じてしまいます)。私はもともとカラビナを試しましたが、これにはやり過ぎでした。

特定のアプリケーション用にコマンドを再マップする方法:

  1. 必要なコマンドのアプリケーションメニューを確認してください。正確なコマンド名に注意してください。 RDP Menu options example
  2. システム環境設定->キーボード-> Shortcutsタブ-> App Shortcutsペイン-> +ボタンをクリックして、新しいアプリケーション固有のコマンドの再マップを追加します App shortcuts control panel
  3. アプリケーションの新しいリマップを作成します。注:メニュータイトルは、手順1で特定したコマンドと完全に一致する必要があります。 Creating new App shortcut remap
  4. 新しく再マップ/「無効化された」キーショートカットをお楽しみください(効果的に無効にするために、いくつかのクレイジーなコンボに再マップします): Close command remapped to new key combination
1
PotatoFarmer

古い投稿ですが、ここに素晴らしい解決策があります。 MacアプリKarabinerを使用します。 https://pqrs.org/osx/karabiner/

それはあなたがリモートデスクトップでいくつかのことをすることを可能にします。

[キーの変更]タブに移動し、[アプリケーションの検索]の下を確認します

1
Chris Beshore

あなたはこれを行うことができます:

  1. Macのキーボード設定でコマンドキーとOptionキーを入れ替えます。
  2. RDPクライアント設定でAltをオプション(デフォルト)に設定し、Windowsのスタートをコマンドに設定します。

これにより、リモートデスクトップのWindowsキーボードと同じレイアウトが得られますが、Macアプリケーションの残りの部分には影響します。 Macでオプションキーとコマンドキーを入れ替えるのに慣れるのはそれほど大したことではないことがわかりました。私はRDPセッションに多くの時間を費やし、さらに30%の時間をPCに費やしているので、そのレイアウトを使用する方が簡単です。

0
atroon