Windows7・ThinkPadでトラックポイント対応アプリを増やす

結構苦労した。
トラックポイントはすごく便利なんだけど、対応していないアプリだと
全然スクロールしてくれなくて不便。


そこで有名なのがtp4table.datを触る方法ですが、
いろんな場所にtp4table.datがあって、どれを触ったらいいのかわからん!


ということでそのまとめ。

結局どこのtp4table.datを触ればいいの?

起動するプロセスなりサービスなりを確認するとわかる。

  • スタート → 下の検索窓 → msconfig でシステム構成を起動
  • サービスとスタートアップでトラックポイントっぽい名前のものを探す
  • ちなみに自分の環境では「Synaptics Pointing Device Driver」がそれ
  • これのコマンドを確認する

サービスがスタートアップにあり、かつコマンドが%Program Files%だったら
幸せ。あとはProgram Files下にあるtp4table.datを編集すればよし。


そうじゃなかった場合、おそらくサービス側にトラックポイントが登録
されていて、System32下のプログラムを参照しているものと思われるため、
それを消して、スタートアップ側にProgram Filesにある同様のファイルを
登録する。


Windows 7 の不要なサービスを停止(無効)にする方法 PCプチ技能向上委員会?
http://enjoypcblog.blog32.fc2.com/blog-entry-336.html


そうしないとSystem32側のtp4table.datを編集しなくてはならなくなるが、
これが編集できない(できるんだろうけど1時間探しても方法が見つからなかった)。


自分の環境では
%Program Files%\Synaptics\SynTP\tp4table.dat
を編集すればよかった。


Altebute Blog: Windows 7トラックポイント
http://altebute.blogspot.com/2009/05/windows-7.html

で、あとは?

あとはせうさんの記事を参照すればそのままでよし。
管理者で実行して、読み出して、Pass 0下に新たなアプリを追加すればおっけ。
再起動して動作確認。


せうの日記:TrackPoint未対応のプログラムでスクロール
http://ch00288.kitaguni.tv/e393281.html


これで快適ThinkPad生活!