ラベル USBリダイレクト の投稿を表示しています。 すべての投稿を表示
ラベル USBリダイレクト の投稿を表示しています。 すべての投稿を表示

2017年3月16日木曜日

RDSH で USB IC カードリーダをリダイレクトしたい

以前までの VMware Horizon では USB リダイレクトを使用できたのは VDI のみだったのですが、Horizon 7.0.2 以降では RDSH を使用しても USB リダイレクトの使用が可能になりました。

下記リリースノートに記載されているレジストリの削除を行ってください。
https://pubs.vmware.com/Release_Notes/jp/horizon-7-view/horizon-702-view-release-notes.html
接続したい USB デバイスが IC カードリーダの場合、下記の様な対応が必要となる場合があります。もし IC カードリーダが接続できないといった場合はお試しください。

① レジストリの設定変更
▼ Horizon Agent側のレジストリ設定例
HKLM\Software\Policies\VMware, Inc\VMware VDM\Agent\USB\ExcludeAllDevices ⇒ False HKLM\Software\Policies\VMware, Inc\VMware
VDM\Agent\USB\IncludeFamily ⇒ m:unknown;smart-card
② 利用するアプリによっては、アプリを起動する前にUSB ICカードリーダーを接続した場合に認識しないという現象も確認しています。
USB ICカードリーダーを認識しない場合は、アプリ起動とUSB接続のタイミングを変更して動作を確認してください。
また、利用するデバイスによっては、Horizon Client設定画面から、USB ICカードリーダーを明示的に仮想端末側へUSBリダイレクトした場合に、仮想端末側でUSB ICカードリーダーを認識しない現象が発生することを確認しています。
その場合は物理端末側にUSB ICカードリーダーのドライバをインストールした上で、仮想端末側にはUSB ICカードリーダーを明示的にUSBリダイレクトせずに、物理端末側でUSB ICカードリーダー認識した状態で、アプリの動作を確認してください。



③ USB ICカードリーダーを利用するドライバのインストールが必要な場合は、仮想端末側(Horizon Agent)にドライバをインストールしてください。

④ その他、既知の情報に関しては下記KBを参照ください。
https://kb.vmware.com/kb/2107403

USBテンキーを使用する際の注意点

インターネット分離後、インターネット側の VDI / RDSH でもUSBのテンキーが必要となる事があるかと思いますが、『 「NumLock 問題」をハードウェア側で解決 』といったような機能紹介があるテンキーにおいて、数字入力ではなくカーソル入力になってしまう事象を度々耳にします。

VMware Horizon では、下記の KB を適用する事で、対応可能です。

The Num Lock setting for USB numeric keypads might be misread by Horizon View Client for Windows
https://kb.vmware.com/kb/2045533

上記KBの設定をしていただくと、[Ctrl + Alt + N] を入力した時のみNumLock が働区ことになり、USB テンキーの事象は解決されます。

一方で、この NumLock は手元の物理PCにも適用されてしまうので、ノート PC のように数字入力部分とアルファベット入力部分のキーボードが重なってる場合は利便性を損なう恐れがあります( [U] を入力したいのに [4] が入力されてしまうなど)。

こういった場合は、手元の物理 PC の BIOS 設定で下記の設定を行うと、手元の物理 PC では [Fn] キーを押さなければ NumLock が適用されないようになるため、利便性を損なう事無く USB テンキーを使用可能です。

■ BIOS設定箇所
[Post Behavior] - [Keypad(Embedded)]  - [Fn Key Only]