トップ «前の日記(2004-07-07(Wed)) 最新 次の日記(2004-07-09(Fri))» 編集

ぽっぺん日記@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に取り付けて起動してみたところ、見事認識した。

今回はピックアップの故障だったので助かった。

[]
本日のPingbacks(全0件)

トップ «前の日記(2004-07-07(Wed)) 最新 次の日記(2004-07-09(Fri))» 編集