Yahoo!ジオシティーズ ゲストブック 戻る  

ようこそゲストブックへ
ご自由にお書き込みください。
ただし、公序良俗に反する書き込みはご遠慮ください。
管理人の判断で書き込みを削除する場合があります。

名前
URL
コメント (最大全角500文字まで)


ゲストブックアイコン一覧
※コメント横のアイコンを、自分のアバターで設定することができます!
※HTMLタグは書き込み出来ません。
※アイコンを選択しない場合はテレビ画面アイコンが表示されます。
 

   2009年9月16日 (水) 08時49分31秒
[名前] :   たにー
[URL] :   
[コメント] :   はじめまして。OS9用キーボードドライバ(MB110J/A用)でバグかも?報告です。

なすこじさんトコのダウンロードページ
http://www.geocities.jp/nasukoji_7/download/download_tuukbd.html
↑こちらから『Apple Keyboard(MB110LL/A, MB110J/A)用に設定したつもりのファイルをこちら(2007.08.30版)に』を
ダウンロードして中身は書き換えずに,パッチを当てたtuukbdを使用しています。

環境は...
・PowerPC G4 MDD M9309J/A 1.25GHz Dual
・OS9.2.2(MDD付属のOS9です)
・MB110J/Aと繋いでいるUSBポートはモニタ(Apple Cinema Display 20インチ M8893J/A)背面のポートを使用しています。
・マウスはMacMice The Mouse Laserを使用しています

症状は... tuukbd+MB110J/Aを使った状態で、
コマンド+オプション+escで強制終了アラートを呼び出した後のカーソル動作が一切不能。

標準付属キーボードでtuukbd無しの場合、強制終了アラート呼び出し後もマウスカーソル操作可能。

これって解決は難しい問題でしょうか?

   2009年9月17日 (木) 01時38分15秒
[名前] :   なすこじ
[URL] :   
[コメント] :   たにー さん、こんにちは。
報告ありがとうございます。

ドライバなしの場合と動作が違うんですね。気づいてませんでした (^^;

時間が空いたら確認してみますので暫くお待ち下さい m(_ _)m

   2009年9月18日 (金) 07時20分32秒
[名前] :   たにー
[URL] :   
[コメント] :   なすこじさん。有難うございます。
テスト等 協力しますので(大した事は出来ないかもしれませんが)
よろしくお願い致します。

   2009年9月24日 (木) 08時10分21秒
[名前] :   
[URL] :   
[コメント] :   初回のコメントで
>標準付属キーボードでtuukbd無しの場合、強制終了アラート呼び出し後もマウスカーソル操作可能。


と書きましたが、標準付属キーボード(Apple Pro Keyboard)を接続してて、
tuukbdが機能拡張フォルダに入ったままでも
強制終了アラート呼び出し後も マウスカーソル操作可能。です。
(tuukbdを経由せずにApple Pro Keyboardが動作しているからだと思いますが・・・)

tuukbd経由でMB110J/Aを動かしている時に、操作を受け付けずフリーズするみたいです。

(コンフリクトではないと思うのですが… USB overDriveは外してみましたが変わらず。
ひょっとしてFinderPopのせい?まだ検証していません。。)

   2009年9月27日 (日) 15時16分58秒
[名前] :   なすこじ
[URL] :   
[コメント] :   こんにちは。テストありがとうございます m(_ _)m

他のキーボードで現象が発生しないのは、御想像の通り対象のVendor ID, Product ID以外は標準のドライバで動作するからですね。

私の方では、PM7600+USBカードでは標準ドライバ使用でもハングアップしていましたが、G4ではtuukbd使用時のみハングアップする現象を確認することができました。

どうやら、割り込み処理内で強制終了ダイアログを出す条件が成立(ESCキーをPostEvent)するとUSBの処理がハングアップしてしまうようです。
色々試してみましたが、強制終了ダイアログを出してそのままハングアップか、そもそも割り込めないかの状態しか作れませんでした (^^;

申し訳ありませんが現状お手上げ状態です m(_ _)m

   2009年9月29日 (火) 07時25分41秒
[名前] :   たにー
[URL] :   
[コメント] :   なすこじさん。こんにちは

動作の確認を行って頂き、有難うございます。
USB処理がハングアップですか・・・

打開策を色々試して頂いた様で お手数お掛けしました。

>現状お手上げ状態
とほほ。ですが、cmd+option+esc→強制終了実行 このスクリプトが書けて、
どこかのキーに割当が可能なら、自分でも試してみようかと思います。が、
一筋縄ではいかない様な気もします・・・

どうも有難うございます。解決方法が見つかれば
ご報告致します。お世話になりました。

   2009年10月2日 (金) 00時09分33秒
[名前] :   なすこじ
[URL] :   
[コメント] :    
こんにちは。
まだここを見ていらっしゃれば良いのですが……
 
一応解決策が見つかりました。
VBLタスクにてPostEventするようにしてみたら上手くいきましたので、Command+Optionが押されている状態でのEscapeキーのみUSBの割り込み処理ではなくVBLタスクを使うように修正します。
ただし、素早く連続して強制終了するとハングアップすることがあるので、これでも完全というわけではないようです。
 
修正版は週末に作ってアップする予定です。
 
ではでは。

   2009年10月2日 (金) 08時39分29秒
[名前] :   たにー
[URL] :   
[コメント] :   おはようございます。
ちゃんと拝見しております。

解決策が見つかったとの事で、大変嬉しいでございます。
お手数おかけ致しますが、よろしくお願い致します。

有難うございます。

   2009年10月3日 (土) 18時28分38秒
[名前] :   なすこじ
[URL] :   
[コメント] :   こんにちは。
tuukbd 0.4.2aをアップしました。
以下にテスト用のツールもアップしていますので合わせてどうぞ。
http://www.geocities.jp/nasukoji_7/download/test_tuukbd_CmdOptEsc.sit.hqx

ではでは。

   2009年10月4日 (日) 07時36分23秒
[名前] :   たにー
[URL] :   
[コメント] :   おはようございます。早速のアップ大変感謝しています。
以下ご報告です。
■マシン:PowerPC G4 MDD 1.25GHz ■OS:9.2.2 ■キーボード:MB110J/A

・tuukbd 0.4.2a、ループテストを試しました。無事『cmd+option+esc』で強制終了呼び出し、操作可能を確認できました。

・Mozilla(WaMCom 1.3.1)の応答無し状態が頻繁にあるのですが、『cmd+option+esc』が使えてホントに助かっています。(今回のバージョンがなかったら、リセットボタンしか選択肢はなく全アプリ共倒れです...)

・Mozillaに限ってか分かりませんが、『cmd+option+esc』を押すと、カーソルが腕時計カーソルに変わってしまいます。が、操作は無事可能でした。

※tuukbd 0.4.2aに同梱のsetting tool内param_tuukbd.txtを用いてパッチ実行していたので…
MB110J/Aからのイジェクト、音量等が有効になっていない・・・
→ → for_new_applekeyboard02(MB110J/A用の設定ファイル)をダウンロードし、パッチを実行し直し、今のところ快適です。

キーボードとマックの組合せは幾通りもあり、フォロー等大変かと存じますが、どうか今後とも頑張って下さいませ。ありがとうございました。

   2009年10月6日 (火) 11時51分44秒
[名前] :   なすこじ
[URL] :   
[コメント] :   こんにちは。確認どうもありがとうございます。

Mozilla(WaMCom 1.3.1)は私も使うことがありますが結構ハングアップしますね。
ハングアップ時にマウスカーソルが時計になるのも同じです (^^;
この場合ADBキーボードからでも強制終了できないことがあったので、USBキーボードから100%強制終了可能とはいかないでしょうがかなり期待できそうです。

標準ドライバとの違いに気づいていなかったので今回たにーさんからの報告が無ければ修正できませんでした。
どうもありがとうございました m(_ _)m

  

▲このページのトップ 戻る  

Yahoo!ジオシティーズ