a-stormのblog

日々の出来事等、とりとめのないことなど、できるだけ色々と書いていこうと思います

StarTech USB ADAPTER (PS/2→USB変換アダプタ) GC46MFKEY が使えない

2021-04-02 02:27:18 | コンピュータ

StarTech USB ADAPTER (PS/2 → USB 変換 アダプタ) GC46MFKEY が使えない

In English

古き良きPS/2キーボードを、モダンなPCのUSBポートにつなぐため、PS2→USBの変換アダプタを購入した。

StarTech社 の GC46MFKEY というやつだ。

ところが、ところが、どうやっても使えない。

Windowsのデバイスマネージャから見ても、

不明なUSBデバイス(デバイス記述子要求の失敗)

と出ている。

PCはWindows10 の ThinkPad X1 Carbon (2018)。

いや、PCやOSはここでは全く関係ないのだが、一応書いておく。

もう一個、普通の人が想像する、PS/2→USBアダプタがあって、こちらを使うとうまくいく。

うまくいく方の型番は、ForYou Inc社の FUX-PS2/B。

こちらはWindowsのデバイスマネージャから見てもキチンとUSBキーボードとして認識している。

ところが、StarTechのやつは認識してくれないし、ドライバを探そうにも、ベンダID、デバイスIDが取れていない。

 

さて、色々と調べた結果、

コイツはPS/2キーボードを、USBに変換して繋げてくれるものではなさそうだ。

正確に言うと、物理的な形状をPS/2からUSBに変えてくれているだけで、信号レベルの変換はしていない模様。

(個人の想像です)

 

Amazonのレビューでもコキ下ろされている。

Amazonの商品説明にはこう書かれている。

--------

PS/2対応キーボードをUSBに変換するアダプタ。USB-Aコネクタ(オス)と6ピン(PS/2)ポート(メス)が付いており、USBポートを介してPS/2キーボードをコンピュータに接続できるようになります。

このPS/2キーボード - USB変換アダプタは、高い信頼性と費用対効果を実現するよう設計されており、StarTech.comの全使用期間保証が付いています。

以下の事項にご注意ください :
本製品はPS/2 - USB変換アダプタが付属品として含まれていたキーボードのスペア交換アダプタとして使えるように設計されています。お使いのキーボードに変換アダプタが付属していなかった場合、StarTech.comの USBPS2PCをお試しください。

--------

これで何か分かるだろうか。

私の理解では、行間を読んで、

--------

これは、PS/2とUSBの両方に対応したキーボードのPS/2の形状をUSBの形状に変換するアダプタです。

これは、信号レベルの変換を行っていません。

よって、キーボード側で接続されたポートがPS/2かUSBかを判断し切り替えられる機能を持ったキーボードでのみ使えます。

PS/2のみに対応したキーボードでは利用できません。

PS/2のみに対応したキーボードをUSBに変換して使いたいなら、信号レベルの変換機能を持った、USBPS2PCをお使い下さい。

--------

って読まないといけないみたいだ。

 

なお、Wikipedia PS/2コネクタ によれば、親切に以下のように書いてある。

--------

PS/2との両対応を謳ったUSBキーボードやUSBマウスは一般にPS/2コネクタに接続するための変換アダプタが付属するが、アダプタは物理的な接続のみをサポートし、プロトコルの変換を行うわけではなく、PS/2コネクタがUSBとも、USBのHIDデバイスとも互換性があるわけではない。接続されたバスの状態から、キーボードや、マウスのコントローラが接続先を認識し、実際の振る舞いを決めている。以上のような状況から、アダプタは固有の商品に対するオプションや、添付品など、その接続の対象は限定され、汎用のものではないことには注意が必要である。明示が無くとも、使用できるケースもあるものの明示された組み合わせ以外での使用は「保証外」である。また、PS/2専用の古いホストではタイミングや初期状態等の仕様の違いにより、動作しないケースもまれに存在する。そのような場合は実際に信号を変換するアダプタ[1]を挟む必要がある[3]

逆にPS/2接続のキーボード・マウスをUSB接続に変換するアダプタもあるが、こちらはアダプタ内で信号を変換する回路を搭載する汎用品であるため、逆の変換アダプタと比べて大掛かりなアダプタになっていることがある。

--------

 

要するに、普通のPS/2キーボードをUSBにつなぎたい、って用途には利用できません。