レジストリからドライバの名前を変更する必要がある
Unity (2017.1)では2台の同じカメラを接続し、動作することはできない。
これを動作するために、カメラのUSBドライバのFriendlyNameを書き換える必要がある。
※カメラデバイスのFriendlyNamdeではなくUSB側のFriendlyNamdeであることに注意。
USBのIDを調べる
デバイスマネージャーを開き、USBの項目にWebCaneraを接続したときに増えているデバイスを調べる。
同じ名前が複数ある場合、「場所」に記載されている内容で判別が可能。
デバイスが判明したら、"詳細"のプロパティを"ハードウェアID"にした時の値と
"デバイス インスタンスパス"にした時の値を調べる。
表示名の書き換え
regeditを起動し、"\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB"以下から調べた名前のディレクトリを探す。
ディレクトリ内に"FriendryName"ファイルがない場合は"新規"→"文字列値(S)"を選択し、作成する。
FriendlyNameの値を表示させたい任意の名前に変更する。
変更できない場合はフォルダを右クリック→アクセス許可から、フルコントロールの権限を与える。