iMWheel

提供: ArchWiki
2015年12月13日 (日) 01:32時点におけるKusakata (トーク | 投稿記録)による版 (ページの作成:「{{Lowercase title}} Category:X サーバー en:Imwheel {{Related articles start}} {{Related|Xorg}} {{Related|マウスのアクセラレーション}} {{Related a...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

関連記事

imwheel はマウスホイールの挙動をプログラムごとに調整するツールです。マウスホイールの入力をキーボードの入力にマッピングしたり、マウスホイールの速度を上げたりすることができます。修飾キーもサポートしています。

インストール

imwheel は AURimwheelAUR パッケージや sourceforge のページ から直接インストールできます。

設定

公式の HTML ドキュメント (manpage) が公式ウェブサイトに存在します。

imwheel はウィンドウクラスの文字列が正規表現でマッチするかどうかで調整を適用するウィンドウを決定します。

ウィンドウクラスの文字列を取得

クラスの文字列を取得するには xprop を実行してください。ウィンドウをクリックするとプログラムが終了します。

$ xprop WM_CLASS | grep -o '"[^"]*"' | head -n 1

例えばドキュメントビューアの zathura なら、以下のように返ってきます:

"zathura"

設定ファイルの編集

~/.imwheelrc を作成・編集してください。マウスホイールの挙動を変更したいプログラムごとに設定ファイルに設定を追加します。以下の例ではドキュメントビューア zathura のマウスホイール速度を向上させます:

"^zathura$"
    None, Up, Button4, 4
    None, Down, Button5, 4

imwheel の実行

imwheel は以下のように実行します:

$ imwheel

プログラムは PID を出力してバックグラウンドで実行します。スタートアップスクリプトで imwheel を実行すると良いでしょう。