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
|
|
|