マウスジェスチャーというのは、要するにキーボードのショートカットのようなものだ。マウスジェスチャー機能を利用すれば、マウスで描くパターンに対してよく使うタスクを割り当てることができる。つまり例えば、マウスをクリックして左にドラッグすることで、閲覧していた一つ前のページに移動できるようにすることなどができる。
Konquerorでマウスジェスチャーを使用するためには、Control CenterでAccessibility(アクセシビリティ)を選択して、キーボードとマウスのショートカットキーを設定するためのInput Actions(入力動作)をクリックし、Konqueror Gestures(Konqueror用のジェスチャー)の中で、ウィンドウの右側にあるDisable(無効にする)チェックボックスのチェックを外しておけば良い。なおExamples(例)の中で様々なデフォルトのキーボードショートカットを見ることができる。
すでにタスクが割り当てられているマウスジェスチャーを見るためには、タスク名をクリックして、画面右側にあるGestures(ジェスチャー)タブをクリックすれば良い。例えばClose Tab(タブを閉じる)の場合には、直角に曲がるZ字型になっている。より分かりやすくするために、ジェスチャーの隣には「78523」という数字の表記もある。この表記は各数字のテンキーでの位置を表わしたものなので、「78523」というのはつまり、マウスのボタンを押して、マウスを右→下→右に動かした後、ボタンをはなすという意味だ。
ジェスチャーを変更したい場合には、Gestures(ジェスチャー)タブの下のEdit(編集)ボタンをクリックする。Reset(リセット)をクリックすればデフォルトの動作が削除されるので、自分の希望のジェスチャーを3度描けば良い。
Firefoxブラウザを使用している場合には、 Mouse Gestures 拡張をインストールすれば良い。この拡張を使用すれば、ウィンドウの最小化/最大化や、ページのスクロール、タブの切り替えなどのタスクのためのジェスチャーを利用することができるようになる。拡張をインストールしたら、まず、Tools(ツール)→Add-ons(アドオン)→Extensions(拡張)をクリックして有効にしておこう。
次にPreferences(設定)ボタンをクリックしてマウスの動作を設定する。私の場合ここで、自分の描くマウスジェスチャーを見ることができるマウス軌跡機能を利用している。これを行なうためには、Visual settings(視覚設定)タブをクリックしてActivate mouse trails(マウスの軌跡を有効にする)を有効にしておく。そしてマウスジェスチャーを編集するには、General(一般)タブの中のEdit Gestures(ジェスチャーの編集)ボタンをクリックする。数字だけで表記されるKonquerorのジェスチャーとは違って、Firefoxのジェスチャーのいくつかはアルファベットと数字で表記されている。つまり、テンキー上の「2、4、6、8」は「D(下)、L(左)、R(右)、U(上)」と表記される。したがって、例えば次のタブに切り替える場合には、Konquerorではマウスを「14789」の方向で動かすと表記するが、Firefoxではマウスのボタンをクリックして「U(上)R(右)」の方向に動かすと表記することになる。
ジェスチャーを変更するためには、Active gestures(有効になっているジェスチャー)リストからジェスチャーを選択してEdit(編集)をクリックする。そしてGesture code(ジェスチャーコード)フィールドの中に新しいジェスチャー用のコードを入力しても良いし、あるいはRecognize(認識)ボタンをクリックして新しいジェスチャーを描いても良い。
Brightside などのアプリケーションを使用すれば、デスクトップ環境用のマウスジェスチャーを設定することができる。Brightsideの場合には画面の各隅に対して動作を割り当てることができるので、マウスを画面の隅に動かすことでスクリーンセーバーを起動したり消音したりするように設定することができる。さらにKDEでも似たような動作を2つControl Centerから設定することができる。一つはスクリーンセーバーを自動的に起動するように設定することで、Appearance & Themes(見掛けとテーマ)(ディストリビューションによってはDesktop(デスクトップ)と表示される)の中のScreen Saver(スクリーンセーバー)で、画面の隅に対して画面のロックという動作を割り当てることができる。もう一つはマウスポインタを画面の端に移動することで仮想デスクトップを切り替えることができるように設定することで、Control Center→Desktop(デスクトップ)→Window Behavior(ウィンドウの動作)から、右側のAdvanceタブをクリックしてActive Desktop Borders(アクティブ・デスクトップ・ボーダー)の下のAlways enabled(常に有効にする)ラジオボタンをクリックすれば良い。
