マウスのボタンとカーソルの動き(移動)の組み合わせでアプリケーションの操作をする機能は「マウスジェスチャ」などと呼ばれている。「All-in-One Gestures」は、Firefoxにマウスジェスチャ機能を追加する拡張機能だ。これを利用することで、例えば「マウスの右ボタンを押したままでカーソルを右に移動する」といった動作に対し、「進む」といった機能を割り当てることができる。
All-in-One Gesturesのインストールは、Firefoxアドオンサイトから行える。デフォルトではマウスの右ボタン+移動にジェスチャが割り当てられており、たとえば右ボタンを押しながらマウスを上へ移動させると、ステータスバーの左下に「マウスジェスチャ:U(新しいタブで開き、そのタブを選択する)」という文字が表示される。これが現在行っているマウスジェスチャに割り当てられている機能だ。この状態でマウスの右ボタンから指を離すとコマンドが実行され、新しいタブが開いてそのタブがアクティブになる(図1)。
|
| 図1 マウスジェスチャの実行中にはステータスバーに実行するコマンドが表示される |
なお、指を離すタイミングがうまくいかないと、ステータスバーの左下に「マウスジェスチャは中断されました」というメッセージが表示される(図2)。この場合、再度同じ操作を試してみよう。
|
| 図2 マウスジェスチャの入力に失敗するとその旨が表示される |
さて、All-in-One Gestures拡張に割り当てられているマウスジェスチャは「All-in-Oneジェスチャ設定」ダイアログから確認・編集できる。設定ダイアログはメニューバーの「ツール」-「アドオン」で「アドオン」ダイアログを開き、「拡張機能」をクリックして表示されるAll-in-One Gesturesの「設定」ボタンをクリックすると表示される。
マウスジェスチャの設定や確認は、「ジェスチャのカスタマイズ」タブで行える(図3)。90余りの機能が表示されているが、デフォルトでマウスジェスチャが設定されているのは半分ほどである。自分が使いたい機能がジェスチャに割り当てられていない場合や、すでに割り当てられているマウスジェスチャが使いにくい場合などはここから設定変更が可能だ。
|
| 図3 「ジェスチャのカスタマイズ」でマウスジェスチャの設定や確認を行える |
