某友人より永年貸与されている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を使用できる様にしようとしたのですが…、この点については、稿を改めて記述します。