稼働中の無線LANアダプタとBluetoothアダプタ。
HappyHackingKeyboardと、今回お世話になったパーツ類。
某友人より永年貸与されているG4 Macの整備を行いました。主な変更点は、
- USB2.0 PCIカードの増設。
- 無線LAN化。
- Bluetoothアダプタの増設。
- HappyHackingKeybaord(PD-KB02)を使用できる様にする。
以上です。パーツ類はそれぞれ以下を使用。
- USB2.0 PCIカード: ラトックシステム REX-PCIU3
- 無線LAN: Planex GW-USNANO2
- Bluetooth: Princeton PTM-UBT7
USB PCIカードは昔サーバに増設用として買ったものを流用しました。元々Macに対応していたので、特に問題無し。無線LAN/Bluetoothアダプタも同様。
問題はHHK。どうしたものかと悩んでいたところ、次のペイジに辿り着きました。
私の使用しているPS2-USBアダプタはGN-PS2USBという型番のもの。配布アーカイブにあるInfo.plistには定義されていません。そこで、productIDとvendorIDを調べて、次の様な記述を追加しました。
<key>HHK via GN-PS2USB</key>
<dict>
<key>CFBundleIdentifier</key>
<string>org.nnip.driver.HHKPS2USBDriver</string>
<key>HIDDefaultBehavior</key>
<string></string>
<key>IOClass</key>
<string>HHKPS2USBDriver</string>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>bConfigurationValue</key>
<integer>1</integer>
<key>bInterfaceNumber</key>
<integer>0</integer>
<key>idProduct</key>
<integer>32</integer>
<key>idVendor</key>
<integer>3727</integer>
</dict>
デバイスドライバ自体は元々10.4(Tiger)用のものでしたが、10.5(Leopard)でも問題なく使用できました。
…で、これを基にメインマシンであるMBP(10.8.3稼働中)でもHHKを使用できる様にしようとしたのですが…、この点については、稿を改めて記述します。