Windows アプリを使用してデバイスとアプリに接続したら、その機能を使用して設定を構成する方法を理解することが重要です。 この記事では、Windows アプリでキーボード、マウス、タッチ、ペンなど、さまざまな入力方法をユーザーに提供する方法について説明します。
Windows App for Windows でさまざまな入力方法を使用する方法を次に示します。 組み込みの PC キーボード、マウス、トラックパッドを使用して、デバイスやアプリを制御できます。
キーボード ショートカット
デバイスやアプリで使用できるキーボード ショートカットがいくつかあります。 これらのショートカットは、セッション ウィンドウを制御するためのショートカットと、リモート セッションで使用するショートカットの 2 つのカテゴリに分かれています。
セッション ウィンドウを制御するために使用できるキーボード ショートカットを次に示します。
キーの組み合わせ |
説明 |
Ctrl+Alt+Home |
全画面表示モードで接続バーがピン留めされていない場合に、接続バーをアクティブにします。 |
Ctrl+Alt+Pause |
クライアントを全画面表示モードとウィンドウ モードの間で切り替えます。 |
copy の場合は CTRL+C、undo の場合は CTRL+Z など、最も一般的な Windows キーボード ショートカットは同じです。 ウィンドウ モードでデバイスまたはアプリを使用している場合は、リモート セッションまたはローカル デバイスで使用するタイミングを Windows が認識できるように、いくつかのキーボード ショートカットが異なります。 キーボード ショートカットは次のとおりです。
Windows ショートカット |
Windows アプリのショートカット |
説明 |
Ctrl+Alt+Delete |
Ctrl+Alt+End |
[Windows セキュリティ] ダイアログ ボックスを表示します。 全画面表示モードでも適用されます。 |
Alt+Tab |
Alt+Page Up |
プログラムを左から右に切り替えます。 |
Alt+Shift+Tab |
ALT+PAGE DOWN |
プログラムを右から左に切り替えます。 |
WINDOWS キー
または
Ctrl+ESC |
Alt+Home |
スタート メニューを表示します。 |
Alt+Space |
Alt+Delete |
システム メニューを表示します。 |
Print Screen |
Ctrl+Alt++ (プラス記号) |
リモート セッション全体のスナップショットを作成し、クリップボードに配置します。 |
Alt+Print Screen |
Ctrl+Alt+- (マイナス記号) |
リモート セッションのアクティブ ウィンドウのスナップショットを作成し、クリップボードに配置します。 |
Note
入れ子になったデバイス セッションまたはアプリ セッションを使用している場合、キーボード ショートカットは機能しません。
キーボード言語
既定では、デバイスとアプリは、Windows PC と同じキーボード言語 ( locale とも呼ばれます) を使用します。 たとえば、Windows PC で English (英国)に en-GB を使用している場合、リモート セッションで Windows でも同じものが使用されます。
「Windows で表示言語の設定を管理する」の手順に従って、リモート セッションで使うキーボード言語を手動で設定できます。 キーボードの変更を有効にするには、状況に応じて現在使っているアプリケーションを終了し、再起動する必要があります。
タッチ ジェスチャを使用する
タッチ ジェスチャを使って、リモート セッションでマウス アクションをレプリケートできます。 Windows 10 以降を実行しているデバイスまたはアプリに接続する場合は、ネイティブ Windows タッチジェスチャとマルチタッチ ジェスチャがサポートされます。
次の表は、どのマウス操作がどのジェスチャにマップされるかを示しています。
マウス操作 |
ジェスチャ |
左クリック |
1 本の指でタップする |
右ボタンのクリック |
1 本の指でタップして押したままにする |
左クリックしてドラッグ |
1 本の指でダブルタップから長押しして、ドラッグする |
右ボタンのクリック |
2 本の指でタップする |
右クリックしてドラッグ |
2 本の指でダブルタップから長押しして、ドラッグする |
マウス ホイール |
2 本の指で長押しして、上または下にドラッグする |
ズーム |
2 本の指を使用し、ピンチして縮小し、指を開いて拡大する |
macOS 用 Windows アプリでさまざまな入力方法を使用する方法を次に示します。 組み込みまたは外部の Mac キーボード、マウス、トラックパッドを使用して、デバイスやアプリを制御できます。
キーボード ショートカット
Mac と Windows のキーボード レイアウトは若干異なります。たとえば、Mac キーボードの Command キーは、Windows キーボードの Windows キーと等しくなります。 キーボード ショートカットを使用する際のレイアウトの違いに役立つよう、Windows アプリは macOS で見つかった一般的なショートカットを Windows で動作するように自動的にマップします。 これらのショートカットは次のとおりです。
キーの組み合わせ |
機能 |
Command+C |
コピー |
Command+X |
切り取り |
Command+V |
貼り付け |
Command+A |
すべて選択する |
Command+Z |
元に戻す |
Command+F |
[検索] |
Command+W |
終 |
さらに、Mac キーボードのスペース バーの右側にある Option キーは、Windows の Alt Gr キーと等しくなります。
キーボード言語
既定では、デバイスとアプリは、mac と同じキーボード言語 ( locale とも呼ばれます) を使用します。 たとえば、Mac で English (英国)に en-GB を使用している場合、リモート セッションで Windows でも同じものが使用されます。
Mac 固有のレイアウトやカスタム レイアウトの中には、接続先の Windows デバイスで完全に一致するものが利用できない場合があります。 Mac キーボードは、リモート セッションで使用可能な最適なキーボードと一致します。 キーボード レイアウトが言語のバリエーション ( Canadian-French など) に設定されている場合、リモート セッションでその正確なバリエーションにマップできない場合は、代わりに使用可能な最も近い言語がマップされます。 たとえば、 Canadian-French ロケールを選択しても使用できませんが、 French は、 French が最も近い言語として選択されます。 この場合、Mac で使用する Mac キーボード ショートカットの一部が、リモート セッションで想定どおりに動作しない可能性があります。
リモート セッションの文字と、Mac キーボードで入力した文字が一致しない場合があります。
- リモート セッションで認識されないキーボードを使用している場合。 リモート セッションの Windows でキーボードが認識されない場合、既定ではリモート セッションで最後に使用された言語が使用されます。
- 以前に切断されたリモート セッションに接続します。このセッションでは、現在使用しようとしている言語とは異なるキーボード言語が使用されます。
- Unicode とスキャンコードの間でキーボード モードを切り替える。 詳細については、キーボード モードに関する記事を参照してください。
「Windows で表示言語の設定を管理する」の手順に従って、リモート セッションで使うキーボード言語を手動で設定できます。 キーボードの変更を有効にするには、リモート セッションから切断して再接続する必要がある場合があります。
キーボード モード
リモート セッションでのキーボード入力の解釈方法を制御する 2 つの異なるモードがあります。 scancode と unicode。
scancodeでは、ユーザー入力はキーを押してupおよびdown情報をリモートセッションに送信することによってリダイレクトされます。 各キーはキーボード上の物理的な位置で識別され、ローカル デバイスのキーボードではなく、リモート セッションのキーボード レイアウトが使われます。 たとえば、スキャンコード 31 は Caps Lock の隣にあるキーです。 米国のキーボードでは、このキーは文字 'A' を生成しますが、フランス語のキーボードでは、このキーは文字 'Q' を生成します。
unicode では、各文字をリモート セッションに送信することで、ユーザー入力がリダイレクトされます。 キーが押されると、ユーザーのロケールを使ってこの入力が文字に変換されます。 この翻訳は、"a" キーを押すことで文字 'a' にすることができますが、入力方法エディター (IME) を有効にして、複数のキーストロークを入力して、中国語や日本語の入力ソースなど、より複雑な文字を作成できます。 各モードを使用する場合の例をいくつか次に示します。
scancode を使用する場合:
上矢印やショートカットの組み合わせなど、印刷できない文字を扱う場合。
Hyper-V VMConnect (たとえば、BitLocker パスワードの入力を試みる場合)、VMware リモート コンソール、Qt フレームワークを使用して書き込まれたすべてのアプリケーション (R Studio、TortoiseHg、QtCreator など) を受け入れない特定のアプリケーションを使用。
スペース バーなどのアクションにスキャンコード入力を使用するアプリケーションを使用してチェック ボックスをオンまたはオフにしたり、ブラウザーのアプリケーションなどの個々のキーをショートカットとして使用したりします。
unicode を使用する場合:
キーボード モードを切り替えるには:
Windows アプリを開きます。
macOS メニュー バーから [Connections] (接続) を選び、[Keyboard Mode] (キーボード モード) を選びます。
[Scancode] (スキャンコード) または [Unicode] を選びます。
または、次のキーボード ショートカットで各モードを選ぶこともできます。
- スキャンコード: Control+Command+K
- Unicode: Control+Command+U
Windows アプリは、入力ソースのリモート セッションで入力メソッド エディター (IME) をサポートしています。 ローカル macOS IME エクスペリエンスは、リモート セッションでアクセスできます。
重要
IME を機能させるには、入力モードが unicode モードである必要があります。 詳細については、キーボード モードに関する記事を参照してください。
リモート セッションでトラックパッド ジェスチャを使用する
リモート セッションでは、ネイティブ トラックパッド ジェスチャを使用できます。 次の表は、マウス操作と比較してサポートされているトラックパッド操作を示しています。
マウス操作 |
ジェスチャ |
左クリック |
1 本の指でタップする |
右ボタンのクリック |
2 本の指でタップするか、右下隅をクリックするか、左下隅をクリックします (macOS 設定をミラーリングします) |
左クリックしてドラッグ |
1 本の指でタップして押したまま、ドラッグする |
右クリック ドラッグ |
2 本の指で長押ししてから、 |
マウス ホイール |
2 本の指で上下にドラッグする |
マウスとトラックパッドデバイスのサポート
Windows アプリでは、別のマウスまたはトラックパッドを使用できます。 右クリックまたはセカンダリ クリックを使用するには、macOS を構成して右クリックを有効にするか、標準の PC の 2 ボタン USB マウスをプラグインする必要があります。 macOS で右クリックを構成する方法の詳細については、「mac を右クリックを参照してください。
iOS/iPadOS 用 Windows アプリでさまざまな入力方法を使用する方法を次に示します。 ネイティブ タッチ ジェスチャ、キーボード、マウス、トラックパッド、ペンを使用して、デバイスやアプリを制御および操作できます。
キーボード ショートカット
iPad または iPhone および Windows アプリでキーボードを使用する場合は、使い慣れたキーボード ショートカットを使用できます。 Mac と Windows のキーボード レイアウトは若干異なります。たとえば、Mac キーボードの Command キーは Windows キーボードの Windows キーと同じです。 キーボード ショートカットを使用する場合の違いに役立つよう、Windows アプリは iOS と iPadOS で見つかった一般的なショートカットを自動的にマップして、Windows で動作します。 これらのショートカットは次のとおりです。
キーの組み合わせ |
機能 |
Command+C |
コピー |
Command+X |
切り取り |
Command+V |
貼り付け |
Command+A |
すべて選択する |
Command+Z |
元に戻す |
Command+F |
[検索] |
コマンド++ |
拡大 |
コマンド+- |
縮小 |
さらに、iOS および iPadOS で Windows アプリを使用する場合に注意すべきその他のキーボード ショートカットを次に示します。
Apple キーボードのスペース バーの右側にある Option キーは、Windows の Alt Gr と等しくなります。
一部のヨーロッパ版の Apple Magic Keyboard for iPad では、Windows のショートカットに Option キーを使用すると、iPadOS で想定されている文字入力と比較して競合が発生する可能性があります。 次の表は、ドイツ語のキーボード レイアウトの例を示しています。
キーの組み合わせ |
Windows |
iPadOS |
Option+L |
アプリケーション固有のショートカット |
入る @ |
Option+E |
アプリケーション固有のショートカット |
入る € |
キーボード ショートカット Option+Command+9 を使用して、Windows と iPadOS の動作を切り替えることができます。
Note
iOS および iPadOS 上の Windows アプリでは、Apple ファースト パーティのキーボードのみがサポートされています。 サード パーティ製のハードウェアキーボードまたはソフトウェア キーボードはサポートされていません。
リモート セッションでタッチ ジェスチャやマウス モードを使用する
タッチ ジェスチャを使って、リモート セッションでマウス アクションをレプリケートできます。 次の 2 つのマウス モードを使用できます。
ネイティブ Windows タッチジェスチャとマルチタッチ ジェスチャは、ダイレクト タッチ モードでサポートされています。 次の表は、特定のマウス モードのジェスチャにマップされるマウス操作とトラックパッド ジェスチャを示しています。
モード |
マウス操作 |
タッチ ジェスチャ |
リモート セッションに送信されたタッチ ジェスチャ¹ |
直接タッチ |
左クリック |
1 本の指でタップする |
はい |
直接タッチ |
右ボタンのクリック |
1 本の指でタップして押したままにする |
はい |
Mouse pointer |
カーソルの移動 |
1 本の指で長押しし、ドラッグ |
はい |
マウス ポインター |
左クリック |
1 本の指でタップする |
はい |
マウス ポインター |
左クリックしてドラッグ |
1 本の指でダブルタップから長押しして、ドラッグする |
はい |
マウス ポインター |
右ボタンのクリック |
2 本の指でタップするか、1 本の指で長押しします |
はい |
マウス ポインター |
右クリック ドラッグ |
2 本の指でダブルタップから長押しして、ドラッグする |
はい |
Mouse pointer |
マウス ホイール/スクロール |
2 本の指で長押しして、上または下にドラッグする |
はい |
マウス ポインター |
ズーム |
2 本の指を使用し、ピンチして縮小し、指を開いて拡大する |
いいえ |
- はいは、タッチ ジェスチャがリモート セッションに送信されていることを意味します。 タッチ ジェスチャがローカル デバイスで発生するわけではありません。 リモート セッションに送信されるタッチ ジェスチャを使用して、 SHIFT および ALT 修飾子を含めることもできます。
マウスとトラックパッドデバイスのサポート
Windows アプリでは、別のマウスまたはトラックパッドを使用できます。 ただし、これらのデバイスをサポートするかどうかは、iOS と iPadOS のどちらを使っているかによって変わります。 iPadOS は、入力方法としてマウスとトラックパッドをネイティブでサポートします。詳細については、「Bluetooth マウスまたはトラックパッドを iPad に接続する」を参照してください。
iOS では、マウスとトラックパッドのネイティブ サポートは AssistiveTouch を介してのみ提供されます。 AssistiveTouch はタッチ入力をエミュレートするカーソルを提供するため、右クリック アクションや外部モニターのサポートはサポートされないため、Windows アプリでの使用はお勧めしません。 iPhone ユーザーがリモート セッションを大きな外部モニターに投影する場合は、次のオプションをお勧めします。
iPhone 自体がリモート セッションのトラックパッドとして機能できるトラックパッドとして Windows アプリを使用します。 アプリは、外部モニターに接続されると、トラックパッドに自動的に変換されます。
Windows アプリと互換性のある SwiftPoint PenGrip モデルの Bluetooth マウスを使用します。 次のモデルがサポートされています。
- Swiftpoint ProPoint
- Swiftpoint PadPoint
- SwiftPoint GT
Swiftpoint 統合のメリットを得るには、Swiftpoint マウスを iPhone と Windows アプリに接続する必要があります。
マウスを Bluetooth のペアリング モードにします。
iPhone で [設定] アプリを開き、[Bluetooth] を選択します。
[その他のデバイス] にマウスが表示されます。 マウスの名前をタップしてペアリングします。
デバイス上で RD クライアント アプリケーションを開きます。
左上隅のメニュー アイコン (丸に点 3 つ) をタップし、[設定] をタップします。
[入力デバイス] をタップし、デバイスの一覧で使用する Swiftpoint マウスの名前をタップします。
戻る矢印 (<) をタップし、[X] マークをタップします。 リモート セッションに接続し、Swiftpoint マウスを使用する準備ができました。
Windows App for Android/Chrome OS でさまざまな入力方法を使用する方法を次に示します。 ネイティブ タッチ ジェスチャ、キーボード、マウス、トラックパッド、ペンを使用して、デバイスやアプリを制御および操作できます。
リモート セッションでタッチ ジェスチャやマウス モードを使用する
タッチ ジェスチャを使って、リモート セッションでマウス アクションをレプリケートできます。 次の 2 つのマウス モードを使用できます。
ネイティブ Windows タッチジェスチャとマルチタッチ ジェスチャは、ダイレクト タッチ モードでサポートされています。 次の表は、特定のマウス モードで、どのマウス操作がどのジェスチャにマップされるかを示しています。
[マウス モード] |
マウス操作 |
ジェスチャ |
直接タッチ |
左クリック |
1 本の指でタップする |
直接タッチ |
右ボタンのクリック |
1 本の指でタップして押したままにする |
マウス ポインター |
左クリック |
1 本の指でタップする |
マウス ポインター |
左クリックしてドラッグ |
1 本の指でダブルタップから長押しして、ドラッグする |
マウス ポインター |
右ボタンのクリック |
2 本の指でタップするか、1 本の指で長押しします |
マウス ポインター |
右クリック ドラッグ |
2 本の指でダブルタップから長押しして、ドラッグする |
マウス ポインター |
マウス ホイール |
2 本の指で長押しして、上または下にドラッグする |
マウス ポインター |
ズーム |
2 本の指を使用し、ピンチして縮小し、指を開いて拡大する |
キーボードとキーボード ショートカット
リモート セッションに接続するときに、ローカル デバイスで使用する物理キーボードを自動的に使用できます。 物理キーボードがない場合は、Windows アプリでスクリーン キーボードを使用できます。 リモート セッションに接続したら、接続バーのキーボード アイコンをタップして、スクリーン キーボードを表示または非表示にします。
ローカル デバイスと Windows アプリでキーボードを使用する場合は、Windows の使い慣れたキーボード ショートカットを使用することもできます。
キーボード モード
リモート セッションでのキーボード入力の解釈方法を制御する 2 つの異なるモードがあります。 scancode と unicode。
scancodeでは、ユーザー入力はキーを押してupおよびdown情報をリモートセッションに送信することによってリダイレクトされます。 各キーはキーボード上の物理的な位置で識別され、ローカル デバイスのキーボードではなく、リモート セッションのキーボード レイアウトが使われます。 たとえば、スキャンコード 31 は Caps Lock の隣にあるキーです。 米国のキーボードでは、このキーは文字 'A' を生成しますが、フランス語のキーボードでは、このキーは文字 'Q' を生成します。
unicode では、各文字をリモート セッションに送信することで、ユーザー入力がリダイレクトされます。 キーが押されると、ユーザーのロケールを使ってこの入力が文字に変換されます。 この翻訳は、"a" キーを押すことで文字 'a' にすることができますが、入力方法エディター (IME) を有効にして、複数のキーストロークを入力して、中国語や日本語の入力ソースなど、より複雑な文字を作成できます。 各モードを使用する場合の例をいくつか次に示します。
scancode を使用する場合:
上矢印やショートカットの組み合わせなど、印刷できない文字を扱う場合。
Hyper-V VMConnect (たとえば、BitLocker パスワードの入力を試みる場合)、VMware リモート コンソール、Qt フレームワークを使用して書き込まれたすべてのアプリケーション (R Studio、TortoiseHg、QtCreator など) を受け入れない特定のアプリケーションを使用。
スペース バーなどのアクションにスキャンコード入力を使用するアプリケーションを使用してチェック ボックスをオンまたはオフにしたり、ブラウザーのアプリケーションなどの個々のキーをショートカットとして使用したりします。
unicode を使用する場合:
キーボード モードを切り替えるには:
Windows アプリを開きます。
ユーザー プロファイル アイコンをタップ設定ウィンドウを開きます。
Generalをタップします。
使用可能な場合 スキャンコード入力を使用する を オンに切り替え unicode を使用するにはスキャンコードを使用するか、 off を切り替えます。
Web ブラウザーで Windows アプリのさまざまな入力方法を使用する方法を次に示します。 組み込みまたは外部の PC キーボード、トラックパッド、マウスを使用して、デバイスやアプリを制御できます。
キーボード ショートカット
デバイスやアプリで使用できるキーボード ショートカットがいくつかあります。 copy の場合は CTRL+C、undo の場合は CTRL+Z など、最も一般的な Windows キーボード ショートカットは同じです。 キーボード ショートカットがいくつか異なるので、リモート セッションまたはローカル デバイスで使用するタイミングが Windows によって認識されます。 キーボード ショートカットは次のとおりです。
Windows ショートカット |
Windows アプリのショートカット (Windows) |
Windows アプリのショートカット (macOS) |
説明 |
Ctrl+Alt+Delete |
Ctrl+Alt+End |
Fn+Control+Option+Backspace |
[Windows セキュリティ] ダイアログ ボックスを表示します。 |
Windows キー
または
Ctrl+ESC |
ALT+F3 |
Option+F3 |
スタート メニューを表示します。 |
Alt+Tab |
Alt+Page Up |
Fn+Option+上へ |
プログラムを左から右に切り替えます。 |
Alt+Shift+Tab |
ALT+PAGE DOWN |
Fn+Option+下方向へ |
プログラムを右から左に切り替えます。 |
注意
コピーして貼り付けることができるのはテキストのみです。 Web ブラウザーを使用する場合、リモート セッションとの間でファイルをコピーまたは貼り付けることはできません。
また、Windows アプリを構成して、すべてのキーボード ショートカットが Windows デバイス上でネイティブと同じように動作するようにすることもできます。 キーボード ショートカットが有効になっている場合、リモート セッションはウィンドウで動作しないため、全画面表示で開きます。 キーボード ショートカットを使用するには、全画面表示モードに入る必要があります。 ショートカットの完全な一覧については、「Windows Keyboard ショートカットを参照してください。
キーボード ショートカットを有効にするには:
Web ブラウザーを使用して Windows アプリにサインインします。
デバイスまたはアプリに接続します。
セッションのツール バーで、 cog アイコンを選択 セッション構成。
Keyboard ショートカット (プレビュー)のチェック ボックスをオンにします。
[更新] を選択します。
ツールバーから全画面表示 入力するかキーボード ショートカットの入力を求められたら、[全画面表示 を選択。
代替キーボード レイアウト
リモート セッションで入力メソッド エディター (IME) を使用して、複雑な文字を入力できます。 リモート セッションで IME を使用する前に、使用するキーボードの言語パックを、接続先のリモート デバイスにインストールする必要があります。
代替キーボード レイアウトを有効にするには:
Web ブラウザーを使用して Windows アプリにサインインします。
デバイスまたはアプリに接続します。
セッションのツール バーで、 cog アイコンを選択 セッション構成。
有効な代替キーボード レイアウトを on に切り替えます。
ドロップダウン リストから、使用するリモート キーボード レイアウトを選択します。
[更新] を選択します。
設定を有効にするには、リモート セッションから切断し、再接続する必要があります。 Disconnect で設定を更新するにはドロップダウン リストから Now または Before next session を選択し、Continue を選択します。