Mac OS XのMSリモートデスクトップで矢印キーがテンキーとして扱われる


8

MSリモートデスクトップ8.0.xを使用してMacから別のホストのWindows VMに接続すると、キーマッピングの問題が発生します。

Windowsは、Macの矢印キーを、テンキー(このキーボードにはない)上にあり、数字ロックがオンになっているかのように扱います。その結果、矢印キーを使用すると、カーソルを移動するのではなく、テンキーのキープレスとして機能します。

次の画像では、有効な数値のマッピングを編集しています。

奇妙な何か

  • この問題は、この1つの特定のRDPホストでのみ発生します。
    • 他のホストでこの問題は発生していません(接続しているのは約6です)。
  • この問題は、OSX上のMSリモートデスクトップ8.0.x(現在は8.0.6)でのみ発生します。
    • CoRD 0.5.7がキーを正しくマップすることを確認しました。
    • 別のWin7ボックスからMS RDPクライアントに接続し、矢印キーは正常に機能しました(そのボックスにはテンキー付きの通常のキーボードもありました)。

Windowsの画面キーボードを使用して、RDPセッションでnumlockをオフにテストしました。その後矢印キーを押すとすぐにnumlockが戻り、矢印キーは数字キーのように機能し続けました。

この問題は、ある日魔法のように具体化しました(そのときのRDPのバージョンを正確に思い出せませんが、8.0.somethingでした)。

RDPターゲットは、Ubuntu 14.04ホスト上のVirtualBox 4.3.10で実行されているWin7 VMです。WindowsゲストはHome Premiumであり、インバウンドRDP接続をサポートしていないため、Windowsに直接ではなく、VirtualBoxハイパーバイザーでRDPホストに接続しています。

OSXの矢印キーを他の場所と同じようにRDPセッション内で矢印キーとして扱う方法を誰かが提案できますか?


ちくしょう、ヨセミテ、VBox 4.3.20r96996および8.0.12のMicrosoft RDPクライアントで同じ問題が発生する
Jamgold

1
royaltsx.com/main/home/osx.aspxを見つけました、CoRDよりもうまく機能し、MRDPが抱えている問題を抱えていないを
Jamgold

回答:


4

これはVirtualBox 4.3.8で確認されたバグですが、4.3.10で修正されています。最初のリンクで古いバージョンまたは「テスト」バージョンを試すことをお勧めします。


面白い。この問題は、OSX上のMSRDPの特定の組み合わせがこの問題を抱えているこの特定のVMにヒットするという事実を考慮に入れますか?
LRE 2014年

この問題はVirtualBox 4.2.4で私に発生します
lkraider

2

私も同じ問題を抱えています。MacOS(10.9.5)RDP(8.0.13ビルド25377)VirtualBox(4.3.20r96996)をUbuntu 12.04ホストで実行し、RHEL5ゲストを全画面で実行します。

私にとっては、Caps LockキーまたはNum Lockキーを押すことでトリガーされます。

EkriirkEのヒントを使用すると、num-lockをオフに戻すことで、矢印キーを元に戻すことができます。(Linuxボックスまたはオンスクリーンキーボードで実際のキーボードを使用すると、矢印キーは機能しますが、実際のキーボードでのみ機能します)。LREが言ったようにRDPで任意のキーを使用すると、RDPセッション(コマンドQまたはコマンドW)を閉じてRDPセッションに再接続しない限り、再びスタックします。

要約すると、私の回避策:

  1. VMでNum Lockをオフに切り替えます(Linuxでは、コマンドを使用できます numlockx off
  2. RDPセッションを閉じる、⌘Qまたは⌘W(VMにキーストロークを送信する前にこれを行う必要があります)
  3. RDPセッションに再接続する

これにより、VMのnumロック状態と、RDPの不十分な同期状態がリセットされます。

  • より自動化された修正では、AutoHotKeyスクリプトを使用するか、リモートでキーを入力する前に再接続するときにBashスクリプトがnumロックをオフにします。
  • CapsLock / NumLockを使用したり、RDPに対して無効にしたりすることもできません。

1

リモートマシン(アクセサリ、アクセシビリティ)でOnScreenキーボード(OSK)を使用して、Num Lockキーを切り替えて再試行できますか?Linux + Windows RDPでこの問題が発生しましたが、私のLinuxマシンには実際の数字ロックがあり、数回切り替えて状態を同期するだけです。Macが見つからない場合は、2つ目の問題が発生し、OSKが機能するはずです。


試してみました。矢印キーの1つを押すとすぐに、OSKのnumロックがオンに戻りました。箇条書きのすぐ下の段落でそれを述べました。
LRE、2014年

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.