Windowsリモートデスクトップ-キーボードのトラップを解除する方法


20

2台のモニターがあり、そのうちの1台でフルスクリーンのリモートデスクトップセッションを実行し、もう1台で通常のWindowsプログラムを実行します。

他のプログラムの1つにフォーカスがある場合、通常はウィンドウ間でAlt + Tabを使用できます。Alt+ Tabを使用できる選択肢の1つはリモートデスクトップです。

リモートデスクトップに切り替えると、リモートデスクトップでキーボードが「トラップ」されるため、Alt + Tabキーを押すと、リモートデスクトップで開いているプログラムが切り替わります。

リモートデスクトップにフォーカスがあるときにキーボードを「トラップ解除」するキーボードショートカットはありますか。これにより、後続のAlt + Tabが他のモニター上のプログラムの1つに切り替わります。

(私は、それを正確に行うキー(通常は右Ctrl)があるVirtualBox仮想マシンに慣れています。つまり、VMからキーボードを外します。)


ホットキーによるトラップ解除については知りませんが、VM内でコマンドキーの使用を完全に無効にする設定がMSTSCにあります。
イスジ

回答:


13

フルスクリーンでアクティブに設定されている場合、キーを「アントラップ」する方法はありません。

ただし、他の回答に対するコメントに基づいて、リモートデスクトップから抜け出すための単純なキーボードのみの方法が必要な場合は、次のことを試してください。

Ctrl+ Alt+を押しPause/Breakます。

これにより、フルスクリーンモードから抜け出し、キーを「アントラップ」します。つまり、Alt+ を実行できますTab。全画面モードに戻るには、同じショートカットを実行します。


5
これは、ウィンドウに戻ったときにウィンドウを最大化する必要があるため、やや不便です。
HC4-モニカの復元11年

Ctrl + Alt + Pause / Breakもウィンドウを最大化します。
アンドレアスハッシング

39

私は同じ問題を抱えていて、これらの答えを読んだので、ソリューションを追加する必要があります-他の誰かを助けるかもしれません。

Ctrl+ Alt+ を押したいPause/Breakが、誤ってPress Ctrl+ Alt+を押したHome

これにより、最大化されたウィンドウからタイトルバーにフォーカスが移動し、その後Alt+ Tabが機能することがわかりました。

これは少し便利だと思う..


バム!これが答えです。ただし、迅速に対応する必要があることに注意してください。コントロールを保持したり、アプリケーションのリストを移動したり、どこに着地したいかを考えることはできません。選択しなかった場合、フォーカスはリモートデスクトップウィンドウにすばやく戻ります。そのため、ctrl + alt + homeを押してからalt + tabを押して前のウィンドウに戻り、そこからさらに慎重に移動するのが最善です。
デイブラエル

2
@DaveRael Ctrl + Alt + Homeを押すと、速くする必要はありません-RDCウィンドウに戻るまでこれは永続的であるようです(これはWin10上にあります)。実際、キーボードをアントラップするという反対の問題があります。マウスでクリックしないと、RDCウィンドウにフォーカスを戻すことができません。
チャールズローパー

1
私の経験は、Windows 10の@CharlesRoperと同じです。Ctrl+ Alt + Homeを使用すると、簡単にアントラップできます。RDに再び焦点を合わせるのはより困難です。
ジョニー

Ctrl + Alt + Homeの代わりにCtrl + Alt + Pause / Breakを使用することにしました。これが私の典型的なワークフローです:Ctrl + Alt + Pause / Break、次にホストWindowsで作業し、RDに戻る準備ができたら、Alt + Tabを押してからWin + Upでいっぱいにします-画面とそれは再びフォーカスを持っています。これは、マウスを使用せずにRDにフォーカスを戻す唯一の信頼できる方法のようです。
ジョニー

を使用するとPause/Break、同じ方法でリモートデスクトップに戻ることができます。Homeあなたが説明したとおりに行った場合、キーボードのみでリモートデスクトップに戻る方法はありません。
フランクリンゆう

4

リモートコンピューターに接続する前に、プロパティ(ローカルソース)を変更して、キーボードショートカットをリモートPCに送信しないようにすることができます。デフォルトでは、フルスクリーンの場合のみに設定されます。ローカルに設定すると、通常使用するものとは異なる特定のキーボードショートカットがアクティブになります。

Alt-tabはalt-pageupになります。
Ctrl-alt-delはctrl-alt-endになります。


1
Microsoftの公式ドキュメントも含めると完璧な答えです。
フランクリンゆう

0

同様バートラムは言ったCtrl+ Alt+は、Homeのようなもの、物事ので、タイトルバーにフォーカスを与えますAlt+は、Tabローカルデスクトップにアクセスしてください。

さらに、ヒットESCするとリモートデスクトップにフォーカスが戻ることがわかりました。(Windows 10では、@ JohnnyOが報告したタイムアウトの問題はありませんでした。)


なぜこれがダウン投票されたのかは分かりません...これ(Esc私が独立して見つけたものを含む)は、Windows 10マシンからRDPするときに私のために機能します。
TripeHound

0

(Windows 10 Home、およびWindows 2012 Server)

両方の機能を実行したかったため、ローカルマシン用のAutoHotKeyスクリプトを作成しました。

何もうまくいかないはずですが、これがつかむので Left Mouse ButtonEnterまず、おそらくすべての作業を取り揃えています。

RDCが最大化されている場合でも、ローカルコンピューターにWindowsキーコマンドへのフルアクセスを許可しました

RDPオプション。 ローカルリソースタブ

そして、RDCが開いている間にWIN+ TAB#Tab)をキャプチャするAutoHotKeyスクリプト(私はそれに精通していない)を作成し、それを使用して、ターミナルサービスに組み込まれたALT+を使用しPage DownてサーバーのALT+ をアクティブにしますTab。開いたら、矢印キーで移動し、Enterキーを押しながらクリックして選択します。

これを改善できる場合は、実行して共有してください。

#persistent
#Tab::WinTabbing()
return

WinTabbing() {
    WinGetTitle, Title, A                             ; Get Title
    StringRight, TitleEnd, Title, 25                  ; RDC is 25 letters long
    If (TitleEnd = "Remote Desktop Connection")       ; Check that an RDC is active. This will probably have
                                                      ; issues with the inital "connect to dialog of RDC
    {
        Send, {Alt down}{PgDn}                        ; Press and hold alt, and press pgdn
        Hotkey, Enter, Entering, On                   ; Map Enter, Click, and their alt-counterparts to Entering()
        Hotkey, !Enter, Entering, On
        Hotkey, LButton, Entering, On
        Hotkey, !LButton, Entering, On
        return
    }
}
; There is no return statement at the end of this function, because we want
; Control Tab to work when focused in any other window.

; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
; I left the functions in comments if anyone want to try    
; Righting()
;   Send, Right
;   return
; }

; Lefting() {
;   Send, Right
;   return
; }

Entering() {
    Send, {Alt}{Enter}                                ; Releases Alt, and makes the selection
    Hotkey, Enter, Entering, Off                      ; See WinTabbing()
    Hotkey, !Enter, Entering, Off
    Hotkey, LButton, Entering, Off
    Hotkey, !LButton, Entering, Off
    return
}

-1

通常、リモートデスクトップには「トラップ解除」キーはありませんが、マウスがトラップされることはありません。他のモニターの任意の場所に移動し、クリックしてRDPクライアントがフォーカスを失うようにします。その後、RDPクライアントに再びフォーカスを与えるまで、システムの残りの部分でキーが正常に機能します。


5
キーボードショートカットを使用しての全体のポイントは...あなたは、マウスに触れることがないということです
HC4 -モニカ復活

@ HighCommander4:では、サードパーティのRDPクライアントを調べる必要があります。マイクロソフトの1つは、すべてかゼロです。
ダースAndroid
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.