マウスボタン、ホイール、チルトに任意の機能を割り当てられる高機能マウス拡張ソフト

X-Mouse Button Control のアイコン

X-Mouse Button Control
  • 海外
  • 日本語○
  • 寄付歓迎

ダウンロード

対応OS:
Windows XP/Vista/7/8/8.1/10, Windows Server 2003/2008/2012
バージョン:
2.19.2(2020/05/23)

Windows の標準マウスドライバーで認識されるマウスボタン×5(左/右/中/X1/X2)とホイール上下、チルト左右(Vista以降)の機能を任意にリマップ(割り当て変更)できるソフトです。
リマップ機能においては、マウスベンダーが提供するユーティリティソフトと同様にボタンやキーボードの特定のキーへの入れ替え、スクロール、コピー/カット/ペーストのクリップボード操作、フォルダーを開く、アプリケーションの起動と操作などなど、ができます。
そのほかにも「キー・シミュレーション」で、キー入力の送信、マウスポインターの移動、ボタンやキーの同時押し/長押し/連打、マウス操作とキーボード操作との組み合わせや、さらにその他のコマンドと組み合わせた操作、などのようなマクロを設定、実行できます。

アプリケーション毎やアプリケーションのGUI要素(ウインドウクラス)毎に「プロファイル」を作成してリマップを設定でき、各プロファイルごとにマウスポインターの速度やスクロール量も変更できます。
各プロファイル毎に最大10の「レイヤー」を設定(任意のボタンやキーで切り替え可能)することで、Shift/Ctrl/Alt/Win キーを押しながらのマウスクリックに一時的に別の機能を割り当てたり、ゲームなどではシーンや状況に応じて継続的に割り当てを変更することも可能。
レイヤーの使い分けで、メーカーの異なる複数のマウスの管理ソフトウェアを一本化することもできます。

ゲーミングマウスのような6ボタン以上のマウスでは、第6ボタン以降の拡張ボタンには対応していません。
本ソフトは本来 Windows XP での左右チルトのリマップには対応していませんが、Logicool マウスの場合 SetPoint でボタン4/5には Shift/Ctrl などを割り当て、左右チルトには 戻る/進む を割り当てておくと、本ソフトは左右チルトの入力をボタン4/5と認識し再リマップすることができます(この場合、物理ボタン4/5 X1/X2 の入力は本ソフトに認識されません)。
マウスジェスチャーには非対応。

提供元:

X-Mouse Button Control の使い方

ダウンロード

  1. 提供元サイトへアクセスし、「Latest version」リンクをクリックしてダウンロードします。
    USBメモリー等で持ち運べるポータブル版を利用したい場合は、「Portable version」リンクをクリックしてダウンロードします。
  2. ダウンロードしたセットアップファイル(XMouseButtonControlSetup.2.19.2.exe)からインストールします。

使い方

日本語化手順

  1. 本ソフトを起動すると、タスクトレイicon アイコンが表示されます。
    icon アイコンをダブルクリックするか、右クリックメニュー「設定」をクリックします。
  2. メイン画面が表示されます。
    画面左下の「Settings」ボタンをクリックします。
  3. 「Global Settings」画面が表示されます。
    「Language」タブをクリックします。
  4. 「Language」タブ画面が表示されます。
    「Language」項目の「Default - English (UK)」プルダウンをクリックして「日本語2(Japanese2)」を選択して「OK」ボタンをクリックします。
  5. メイン画面に戻るので「Apply」ボタンをクリックした後、「Close」ボタンをクリックしてメイン画面を閉じます。
  6. 再びタスクトレイの icon アイコンからメイン画面を開くと、日本語表記になっていることを確認できます。

マウスボタンに機能を割り当てる

メイン画面からマウスのボタンの操作を設定できます。

対象となるマウスのボタン
設定対象となるボタンは次の通り。
  • 左ボタン
  • 右ボタン
  • 中ボタン
  • ボタン4(戻る)
  • ボタン5(進む)
  • ホイール 上回転
  • ホイール 下回転
  • 左チルト
  • 右チルト

例えば、左ボタンの「**変更しない(インターセプトしない)**」プルダウンをクリックして「右クリック」を選択し、右ボタンの「**変更しない(インターセプトしない)**」プルダウンをクリックして「左クリック」を選択した後、「適用」ボタンをクリックすると、左クリックと右クリックを入れ替えることができます。

設定できる操作・機能
主に次のような機能を設定できます。
  • 無効
  • キー・シミュレーション(※後述)
  • ボタン・コーディング(※後述)
  • ボタン・長押し(※後述)
  • 左クリック/右クリック/中クリック
  • ボタン4(戻る)/ボタン5(進む)
  • 左チルト/右チルト
  • ホイール 上回転/下回転
  • ダブルクリック
  • 左ボタン 押し込み固定(ドラッグ)
  • 左ボタン X軸を固定して押し込み固定(ドラッグ)/Y軸を固定して押し込み固定(ドラッグ)
  • スクロール 上/下/左/右
  • オートスクロール
  • 切り取り/コピー/ペースト
  • Enter/Esc/スクリーンショット(デスクトップ/アクティブウィンドウ)
  • Alt + Tab
  • タスクビュー
  • 次のウィンドウ/前のウィンドウ
  • デスクトップの表示
  • 仮想デスクトップ 新規/閉じる/左に移動/右に移動
  • ウインドウ・ロック
  • 拡大鏡 オン・オフ/ズームイン/ズームアウト
  • メディア 音量 大/小/消音/再生/一時停止/停止/前の曲/次の曲
  • 戻る/進む
  • ブラウザー 読み込み中止/更新/ブックマークを開く/検索
  • 元に戻す/やり直し
  • アプリケーションを実行する
  • エクスプローラーを開く
  • Web ブラウザーを開く
  • Eメールクライアントを開く
  • ウインドウ 左にスナップ/右にスナップ/上にスナップ/下にスナップ
  • 次のレイヤー/前のレイヤー

キー・シミュレーション
設定したキー入力を行います。
  1. 「キー・シミュレーション」を選択すると、「キーストローク・シミュレーション」画面が表示されます。
  2. 「1 仮想キーボード・マクロを設定します」下のテキストボックスに入力したいテキストを設定します。
    Ctrl + S キーを押す保存操作を設定する場合は、 {Ctrl}S のように設定します。
  3. 「2 キーストロークを送信する方法」を次の中から選択します。
    • 1 マウスのボタンが押された時
    • 2 マウスのボタンが放された時
    • 3 マウスのボタンを押している間
    • 4 別スレッドでマウスボタンが押された時
    • 5 別スレッドでマウスボタンが放された時
    • 6 ボタンが押されている間 連打
    • 7 連打 固定(ボタンが再び押されるまで)
    • 8 押し込み 固定(ボタンが再び押されるまで)
    • 9 マウスのボタンが押された時と放された時
    「OK」ボタンをクリックして設定を終了します。

※ 「表示テキストの上書き」のテキストボックスは、メイン画面上での表示にのみ利用するものです。

ボタン・コーディング
マウスボタンの同時押し時の機能を設定します。
「ボタン・コーディング」を選択すると、「ボタン・コーディング」画面が表示されます。
左ボタン、中ボタンなど、2番目に押したキーにたいして機能を設定できます。
ボタン・コーディング


※ 「表示テキストの上書き」のテキストボックスは、メイン画面上での表示にのみ利用するものです。

ボタン・長押し
マウスボタンの長押し時の機能を設定します。
「ボタン・長押し」を選択すると、「ボタン・長押し」画面が表示されます。
マウスボタンを長押しした場合に左クリック、右クリック、コピー、アプリケーションを開くなどの各機能を設定できます。
長押し時間に応じて異なる機能を割りあてることもできます。

※ 「表示テキストの上書き」のテキストボックスは、メイン画面上での表示にのみ利用するものです。

アプリケーション/ウインドウ・クラスごとに割り当てる機能を変更する

初期設定ではすべてのアプリケーションが対象となりますが、アプリケーションやウインドウ・クラスごとに動作を変えることもできます。
  1. メイン画面左下の「追加」ボタンをクリックします。
  2. 「アプリケーションを選択」ウインドウが表示されます。
    対象にしたいアプリケーションを選択するか、「ウインドウ/クラス」ボタンをクリックして icon をドラッグして対象としたいウィンドウにドロップして選択します。
  3. 選択したアプリケーション/ウインドウ・クラスがメイン画面左に追加されます。
    クリックして選択したアプリケーション/ウインドウ・クラスに対して、それぞれマウスボタンの機能を割り当てられます。
    ※ チェックを外すと設定がオフになります。

レイヤーを利用する

レイヤー機能を利用することで、複数(のマウスボタン割り当て)の設定を持てるようになります。
初期設定では「レイヤー1」タブが選択されていますが、「レイヤー2」タブにも同じようにマウスボタンに各機能を割り当てられます。
作業状況や使い方に応じてこのレイヤーを入れ替えることで、レイヤー1に割り当てられたマウスボタンの機能、レイヤー2に割り当てられたマウスボタンの機能を適切に切り替えられるようになります。

メイン画面上で使いたいレイヤーを入れ替える場合は、画面右上の このプロファイルの別のレイヤーと入れ替え ボタンをクリックして切り替えます。
その他、マウスボタンでレイヤー切り替えができるほか、ホットキーでレイヤーを切り替えることも可能です。

ホットキーでレイヤーを切り替える
初期設定ではホットキーが設定されていません。
メイン画面左下の「共通設定」ボタンをクリックして「共通設定」画面を開き、「ホットキー」タブからホットキーの設定ができます。

レイヤーの数を増やす
初期設定ではレイヤー数は2つになっていますが、最大10まで増やすことができます。
メイン画面左下の「共通設定」ボタンをクリックして「共通設定」画面を開き、画面下部の「レイヤー数」を2から変更することで増やすことができます。

その他

※ ソフトのバグ報告や要望などがある場合、公式フォーラム(英語)の場が提供されています。

更新履歴(英語)

Version 2.19.2 (2020/05/23)
  • Fixed crash when restoring desktop icons.
  • Checking profiles using keyboard does not enable apply button.
  • Fixed a problem with the BugTrap crash reporter failing to submit reports (silently).
  • Fixed a problem with ActivateOnHover timer causing multiple activations.
  • Added option to advanced settings to enable/disable re-install hooks on resume, fixed some memory (GDI Resource) leaks which may be the cause of the crash/lock-up

Version 2.19.1 (2020/03/16)
  • Fixed issue when resuming from sleep where XMBC could lock up and will not respond.

Version 2.19 (2020/02/09)
  • Ability to change cursor when button chording, button held, changing layer and per profile to give visual feedback of active mode/layer/profile.
  • Added option to allow (or not) XMBC to set/override mouse speed and precision settings.
  • …(省略)

ユーザーレビュー

  • 2

    機能はいいのですが、カーソル位置がずれて認識されてしまいます

    たけやん
    たけやん
    投稿数: 1件
    Windows 10

    機能はいいのですが、カーソル位置がずれて認識されてしまいます。
    コピー・ペーストなどをマウス操作に割り当てておくとスピードアップします。これはいいやと思ったのですが落とし穴でカーソルがわずかにずれて認識されるようになってしまいます。

    たとえば、エクセルでセルの右下+マークに合わせて下にドラッグしても失敗します。
    ほんのわずかにずれてしまうようでそっちのストレスが上回ってしましました。
    残念です

    このレビューは参考になりましたか?はい
  • 5

    安物の3ボタンマウスしか使って使ってなかったですが、今さらBUFF…

    ねずお
    ねずお
    投稿数: 1件
    Windows 10

    安物の3ボタンマウスしか使って使ってなかったですが、今さらBUFFALO製5ボタンマウスを購入しました (お小遣いがたまったら7ボタンにしたいです) 。付属のマウス専用ユーティリティーをインストールしてみましたが機能が貧弱に思えたのでアンインストールして、こちらのポータブル版を使うことにしました。設定が見づらいので、ダイアログはすべて LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL FONT 9, ”Meiryo UI” にいじくりました。不具合なく使えてます。僕のはチルトでホイールクリック同様だったので中ボタンは「コピー」、ボタン4は「ペースト」、ボタン5はまだ親指が慣れてないので「閉じる」に初期設定しました。こちらのレビューを参考に徐々に深入りしてみることにします。

    4人が参考になったと回答しています。
    このレビューは参考になりましたか?はい
  • 5

    仕事柄アプリや動画をコマ送りで見るためキーを連打することが多く、指…

    ssssssss
    ssssssss
    投稿数: 1件
    Windows 10

    仕事柄アプリや動画をコマ送りで見るためキーを連打することが多く、指への負担がかかりよく痛めてしまっていたのですが、このソフトでホイールのロールに割り当てるキーをカスタマイズでし、連打する必要が大分なくなりました。 大変助かりました。

    このレビューは参考になりましたか?はい

X-Mouse Button Control に投稿されたすべての評価・評判・レビューを見る(全 13 件)