ぽっぺん日記@karashi.org
2004-07-08(Thu) [長年日記]
_ 朝
今日も暑い。
_ skkinput-2.06でハマる
portupgradeした際、skkinputのバージョンも上がったのだが、2.05と挙動が変わっていてちょっとハマった。
具体的には、Firexox等のXアプリで日本語入力中に変換minibufferが立ち上がると、そちらにフォーカスが移ってしまって、もう一度、Xアプリにフォーカスを戻してやらないと操作不能になる。
2.05に戻せば解決しそうな問題なんだが、それも後向きなので、WM側でどうにかならんかなと考えて、愛用しているIceWMの~/.icewm/preferencesで下記の設定をした。
ClickToFocus=0 # 0/1
FocusOnAppRaise=0 # 0/1
RaiseOnFocus=0 # 0/1
FocusOnMap=0 # 0/1
FocusOnMapTransient=0 # 0/1
FocusOnMapTransientActive=0 # 0/1
とりあえずフォーカス関係を片っぱしからいじってみた結果、うまくいっている感じ。
ついでにThemeもQNXっぽいものに変更。
_ 緊急用に保管してあるThinkpad i1200の内蔵CD-ROMドライブを交換
Thinkpad i1200内蔵のCD-ROMドライブ(Teac CD-224E)のピックアップがいかれているらしく、CD-ROMの読み込みが悪いのでドライブの交換をした。交換用には、今さら新品を買うのもバカらしいので、中古のCD-224E(たしか、400円くらい)を購入。
で、簡単に済むと思っていた交換作業をしたところ、ハマったのでメモ。
基本的にはCD-224EはMaster固定。Master/Slaveを切り換えるジャンパも存在しない。また、i1200はHDDをMaster、CD-ROMドライブをSlaveにしておかないといけない仕様らしく、今回購入したCD-224Eに取り付けるとHDDを認識しなくなる。HDDをSlaveにしてもダメ。
対策を探していて、ググって見付けたBBSより引用。
CD-224Eのシリアルナンバーの最後は-A13ではないですか?
-A13は認識できない型番だったと思いますが。
一応slave modeにする方法ですが47ピンをGND(48ピン、45ぴん)にアースすればスレーブになるようです。
-Bシリーズでしたら認識できるかもしれませんね。
slave modeにする方法ですが47ピンをGND(48ピン、45ピン)に詳しく説明しますと
まず、CD-ROM本体のフタを精密ドライバを使って小さいビスを外します。
フタが外れましたら、クリップを延ばした様な細いピンでCD-ROMの前面パネルにある小さい穴に
ピンをさし込みますとロックが外れてCD-ROMトレイが前にスライドしてきます。
そうすると、トレイの下に基盤が見えてきまして、その基盤の左上側にIDEコネクタがありますよね。
そのコネクタの基盤側を見て頂くと左から1ピン〜49ピンまで奇数ピンが並んでいるんで
その右から2番目が47ピンです。
その47ピンを左となりの45ピンと半田で接触させるとスレーブになることになります。
細かい作業になりますので十分注意して作業してくださいね。
基盤を見たところ、精密ハンダゴテがないと無理そうなので、次善の策として、故障していた旧CD-224Eと今回買ったCD-224Eの基盤を取り換えた。作業後、i1200に取り付けて起動してみたところ、見事認識した。
今回はピックアップの故障だったので助かった。


まで頂ければ幸いです。
海上保安官(坂本 新一)
海をひらく(桜林美佐)
ぼくは猟師になった(千松 信也)
神の家の災い (創元推理文庫 M ト 7-3)(ポール・ドハティー)
一人ひとりに未来を創る力がある テラ・ルネッサンス 1―「心を育てる」感動コミック VOL.3(田原 実)