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