パスワードを忘れた? アカウント作成
694458 journal

nao_wadaの日記: jdmouseアップデート

日記 by nao_wada

 jdmouseがバージョンアップされていたので入れ直す。配布ファイルには実行可能なバイナリも含まれていたのだけど、これはダイヤルがマウスの左クリックに当てられている(らしい、実は実行していない)ため、ダイヤルとBACKボタンをマウスの中ボタンに割り当てるように改造してからインストールした。

 ソースファイル中の
#define JOGDIAL_CLICK_BUTTON1 /* left button */
を無効にし、
//#define JOGDIAL_CLICK_BUTTON2 /* middle button */
を有効にする。つまり、

#define JOGDIAL_CLICK_BUTTON1 /* left button */
//#define JOGDIAL_CLICK_BUTTON2 /* middle button */
//#define JOGDIAL_CLICK_BUTTON3 /* right button */

となっている部分を

//#define JOGDIAL_CLICK_BUTTON1 /* left button */
#define JOGDIAL_CLICK_BUTTON2 /* middle button */
//#define JOGDIAL_CLICK_BUTTON3 /* right button */

に書き直す。そして、main関数の後半にあるswitch文中に

case SONYPI_EVENT_BACK_PRESSED:
          jogdial ( SONYPI_EVENT_JOGDIAL_PRESSED );
          break;

を追加してコンパイル→インストール。

 ついでにデバイスファイルのマイナー番号も250に変更しておいた。あと、配布ファイルにちょっと気になるところがあったので作者にMAIL。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人

読み込み中...