トラックボールのホイール操作

Nape Proが待てないので,今使っているトラックボールをカスタマイズしてみました

ホイールに新たな役割を与える

 先日トラックボールの操作をカスタマイズして右クリック+ボール操作でスクロールできるようにしたので,従来スクロールに使っていたホイールに別の操作を割り当てることにしました。
今回は次の2種類の動作を設定していきます。
1)通常のホイールの上下操作にズームイン/アウトを割り当て,ホイールを押す操作で倍率を100%にリセットする
2)右クリック+ホイールの上下操作にボリュームアップ/ダウンを割り当て,右クリック+ホイールを押す操作でミュートする

WindowsはAutoHotKeyで設定

1)はWindowsのショートカットを使います。ズームイン/アウトはCtrl+ホイール操作,ズームのリセットはCtrl+0なのでAutoHotKeyのスクリプトに以下の3行を追加しました

WheelUp::Send ^{WheelUp}
WheelDown::Send ^{WheelDown}
MButton::Send, ^0

2)はAutoHotKeyのボリューム操作関係のコマンドを利用して,以下の3行を追加しました。

~RButton & WheelUp::Send, {Volume_Up}
~RButton & WheelDown::Send, {Volume_Down}
~RButton & MButton::Send, {Volume_Mute}

これで,ホイールに新たな役割が与えられました。まだ操作に慣れていないので,スクロールしようとしてホイールを触ってしまい,画面が大きくなってしまいます。マウスを使うときも含めて,長年ホイールはスクロールするものとして使っていたので,慣れるまでは時間がかかりそうです。

MacはKarabiner-Elementsで設定できませんでした

 Macでも同様の設定をしようとしたのですが,Karabiner-Elementsではホイールの動作をショートカットなどに割り当てることができないようです。Web上の情報を調べていろいろ試しましたが駄目でした。
最終的にこちらの記事にたどりつき,現時点ではできないことを確認しました。しかし,将来的にはサポートされる可能性があるそうなので,できるようになったらチャレンジしたいと思います。

この記事へのコメント

コメントはまだありません。

コメントを送る

必須
 
※ メールアドレスは公開されません
任意
必須
Loading...  画像の文字を入力してください
9
10
11
12
13
14
15
16