G4 Macintoshの整備。

稼働中の無線LANアダプタとBluetoothアダプタ。

稼働中の無線LANアダプタとBluetoothアダプタ。

HappyHackingKeyboardと、今回お世話になったパーツ類。

HappyHackingKeyboardと、今回お世話になったパーツ類。

某友人より永年貸与されているG4 Macの整備を行いました。主な変更点は、

  1. USB2.0 PCIカードの増設。
  2. 無線LAN化。
  3. Bluetoothアダプタの増設。
  4. HappyHackingKeybaord(PD-KB02)を使用できる様にする。

以上です。パーツ類はそれぞれ以下を使用。

  1. USB2.0 PCIカード: ラトックシステム REX-PCIU3
  2. 無線LAN: Planex GW-USNANO2
  3. 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を使用できる様にしようとしたのですが…、この点については、稿を改めて記述します。

カテゴリー: MacOS X パーマリンク