btnxでLogicool MX Revolution

| | コメント(0) | トラックバック(0)

カテゴリ:

Ubuntu Gutsyではevdev+xbindkeys+xvkbd+clickで使っていたLogicool MX Revolutionだが、Ubuntu Hardyではbtnxでやってみた。

OlliSalonen.com : btnx

btnxにしたことによって、嬉しいことがあった。

  • キーリピートが設定できる(xbindkeysだとたぶんキーリピートが設定できない)
  • MX Revolutionのフリースピンホイールの切り替え設定が可能
  • evdevを使わない(ハイバネから復帰時にたまに落ちるので。最新版ではもしかしたら改善されているかもしれない)

以下作業記録。

btnxのインストール

ここのとおりやる。

/etc/apt/sources.list に以下を追加

deb http://ppa.launchpad.net/daou/ubuntu hardy main
deb-src http://ppa.launchpad.net/daou/ubuntu hardy main

インストール

$ sudo aptitude update
$ sudo aptitude install btnx

以下のように出るのでYesと入力

警告: 以下のパッケージは信頼できないバージョンがインストールされます!

信頼できないパッケージはシステムのセキュリティを危うくする可能性があります。
自分がこのインストールを望んでいると確信できる場合のみ、インストールを先に進め
てください。

  btnx-config btnx

この警告を無視して意地でも先に進みますか?
続行する場合は "Yes" を、中断する場合は "No" を、入力してください:

btnxの設定

ここのとおりにやる

準備
  • evdevを使っている場合は、/etc/X11/xorg.conf でマウスをDriver "mouse"に戻す
  • gnomeのキーボードショートカットで検索のキーバインドを無効にする
    システム -> 設定 -> キーボード・ショートカット で「デスクトップ>検索する」を無効に
btnx-configを起動

システムツール -> btnx (btnx-configを実行)

  • パスワードを入れろと出てきたら入れる
マウスを認識させる

1つづつボタンを押していくとそのうち認識してくれる

マウスのボタンを認識させる

btnx Manual - Detecting buttonsのとおりにやる。

とりあえずカスタマイズしたいボタンだけでもいいけど、全ボタン認識させておいたほうが後で面倒くさくなくて良いと思う。

EasySearchボタンをミドルクリックにする

btnx Manual - Configuring buttons

検索窓が開いてしまっていた真ん中のボタンをミドルクリックにする。

  • btnx-configのButtonsタブでEasySearchボタンを認識させた時の名前の項目を開き、以下のようにする
    • Enabledをチェック
    • Event type: Key combination
    • Keycode: BTN_MIDDLE
  • btnx-configのConfigurationsタブのRestart btnxボタンを押して、btnxデーモンを再起動

これでEasySearchボタンをミドルクリックとして使えるようになるが、やはり検索キーとしてのイベントも飛んでしまっていて、Firefox上でミドルクリックするとFirefoxの検索ツールバーにフォーカスが行ってしまったりしてうざいので、以下のようにしてXF86Searchを無効にする。

$ xmodmap -e 'keycode 229 ='
revoco

フリースピンモードとクリックスピンモードの切り替えを

  • ホイールクリック以外のボタンに割り当てたり
  • スピンのスピードを元に自動切り替えしてくれたり

してくれる(ホイールクリックはハード的にスピンモードの切り替えなんだと思っていたので驚いた...Windowsで謹製ドライバなら普通?)

これをするとホイールクリックをミドルクリックにすることも可能になる。が、どうも個人的にはホイールをクリックする時にホイールが回っちゃったりして、回さずに気をつけて押すようになってしまい、ストレス...。EasySearchボタンのほうが押しやすいと思う。

あとスピンのスピードで自動的に切り替わるのは、最初は常にクリックスクロールで、回し始めるとガチャっと切り替わるので、なんか壊れそう...(んなことないかな)

Firefoxのタブを閉じるのを親指クリックにしてみる

親指クリック(サムホイールクリック?)でタブを閉じるにしてみる

  • btnx-configのButtonsタブで親指クリックボタンを認識させた時の名前の項目を開き、以下のようにする
    • Enabledをチェック
    • Event type: Key combination
    • Keycode: KEY_W
    • Modifier key 1:KEY_RIGHTCTRL
  • btnx-configのConfigurationsタブのRestart btnxボタンを押して、btnxデーモンを再起動

トラックバック(0)

このブログ記事を参照しているブログ一覧: btnxでLogicool MX Revolution

このブログ記事に対するトラックバックURL: http://dragonpush.com/mtos/mt-tb.cgi/20

コメントする

ユーザー

このブログ記事について

このページは、unpushが2008年5月21日に書いたブログ記事です。

ひとつ前のブログ記事は「エリック・カール展」です。

次のブログ記事は「Ubuntu Hardyその後」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。