USB機器を入力デバイスとして認識させるには

システムプロファイラで確認出るUSB機器を入力デバイスとして認識させる方法はありますでしょうか。。。
使用したいデバイスは古いゲームコントローラなどをUSB接続させる為のもので
ATR-USB MarkII といいます。
これのファームウェアバージョンは5.80でMacOSX対応を謳っているものです。
http://www5d.biglobe.ne.jp/%7Ekin/atrusbmk2.html
http://www5d.biglobe.ne.jp/%7Ekin/atr_v580.html
古いものですので開発・制作者や製品ID発行ベンダにも問い合わせようと思いましたがなんど送ってもレスがなく困っています。
システムプロファイラではきちんと認識されているのですが、入力デバイスを確認するアプリケーションなどでは全く反応がありませんでした。
また、知り合いのMACユーザ(G5のOSX10.4、G4の10.2)にも確認させていただいたのですがやはり同じ結果となりました。もちろんPCでは問題なく動作しています。
単純に入力デバイスとして見てもらえれば使える筈なんですがどうにかならないものでしょうか。。。お知恵を貸していただけますと幸いです。

投稿日 2007/05/14 04:01

返信: 6

2007/05/14 04:58 Community User への返信

問題の USB 装置はどんな物なのか全く知りませんので、一般論だけ。
システムプロファイラで認識されているということは、電気的にはUSB接続機器として認識されているということです。でもこれだけでは入力装置として使うには不十分です。そのためには、この装置からの信号をアプリ等に渡す形に整えるためのドライバーが必要です。
ATR-USB mk2 (firmware 5.80)はMacOSX 対応としてますが、確認されているのは、iMac Rev.A ということで、MacOSX のバージョンは明記されてません。これだと、MacOSX の相当古いバージョンで確認されているだけではないでしょうか?多分、今のMacOSX に対応するためにはさらなるファームウェァアップデートが必要と思います。しかし、製造元とも連絡が取れないようでは、難しいのではないでしょうか。

2007/05/14 05:50 Community User への返信

はにさん 早速ありがとうございます。
10.2でもダメだったので10.1とかなのでしょうかね。標準ドライバで読めるとのことだったので、OSXだとUSB→ドライバ→HID Managerを利用している筈ですよね。私もHID Managerにににたどり着くまでの標準USBドライバの仕様変更だと思います。
残念。以前のデバイスも動くように融通をきかせて欲しかった。。。
開発者が販売やサポートをやめるのはわかるんですが、ID発行ベンダまで昨年11月を最後にサイトの更新も途絶え、電話も繋がらないんですよね。もう少し速くMACに繋いでみるべきでした。
kilroyさん ありがとうございます。
USB OverdriveやJoystick And Gamepad Tester、GamePad Companion、ControllerMateなどは使ってみましたが、そもそも入力デバイス(HID)として認識されていないので反応するわけがありませんでした。(TT)
USB Overdrive などはHIDの入力をカスタマイズするアプリケーションでドライバではないですし。やっぱり原因は標準ドライバの仕様変更だと思います。
どうにかしてHIDとして認識できないかなと思いまして。そこまで行けばUSB Overdriveとかでどうにでもなるんですけどね。
私の場合はサイバースティックを使いたいだけで、MACでつかえるゲームパッドは別に所有しております。大抵のゲームでは使わないのも確かです。WINで使えるのでMACでも何かの拍子に使えるようになることを期待しつつ、現状では諦めてみます。
ありがとうございました。

2007/05/14 06:08 Community User への返信

マニュアルに
規格:
Low speed HIDデバイス JoyStick 規格準拠
(USB HID version 1.10 準拠 xxxx...)
とありますね。だったら使えると思うんですけどね。何かが悪さしてるんでしょうか。
やっぱり諦めきれないかも知れません。。。

2007/05/14 06:40 Community User への返信

Developer Toolsをインストールしてあると、USB Proberというユーティリティが含まれています。これでConfiguration DescriptorやInterface Descriptorを見ると、デバイスがどのように認識されているかを詳しく知ることができます。
残念ながら、私には中身の解析はできませんので、そこから何かできる訳ではないのですが、ひとつの情報として。

2007/05/14 07:33 Community User への返信

Y. Kawabe さん
現在Developer Toolsはインストールしておりませんが、機会のある時に見てみます。
情報ありがとうございます。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

USB機器を入力デバイスとして認識させるには

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。