2005年 2月 11日 (金)

uControl パッチ

昨夜の続き。
このまま変則的な Control 位置で生活を続けられるワケが無いので情報収集。
対処法が開発元のバグトラッキングに載っていた。
http://sourceforge.net/tracker/index.php?func=detail&aid=1119697&group_id=87303&atid=582661
ここにもメモを残しておく (そのまんまの日本語訳だが)。
 
1. ターミナルを開く (コンピュータを再起動するまで開いておく事)
2. ターミナルで以下のコマンドを実行
rm ~/Library/Preferences/org.gnufoo.kext.uControl.plist
cd ~/Desktop
mkdir ucontrolfix
cd ucontrolfix
curl -O http://gnufoo.org/ucontrol/ucontrol1.4.4.tgz
tar zxvf ucontrol1.4.4.tgz
cd ucontrol1.4.4/src
open -a textedit.app kext/ODHIDHack.cpp

3. テキストエディタが開くので,以下の修正をする。
IOHIDSystem::instance()->scrollWheelEventGated(scrollY, scrollX, 0, ts, NULL);
の行を,
IOHIDSystem::instance()->scrollWheelEvent(scrollY, scrollX, 0, ts);
と書き換える。

4. 保存。テキストエディタを終了。
5. 再びターミナルにて,コンパイルしてインストール。
make
sudo make install

6. コンピュータの再起動!
 
…で,無事に uControl 復活!!
コントロールが A の横にない半日は辛かった…。
QRcode Tweet

このページの半分はフィクションです。もし同一の名称があった場合も,実在の人物・団体・事件などとはあんまり関係ありません。
CAPTCHA

[月インデックス] [単語インデックス] [コメントインデックス] [画像インデックス]
[TAKEchonNET] → [大いなる疲労の告知]
Donate us![TAKEchonNET]