Saturday, 5. July 2008, 15:05:38
整理の意味もかねて、とりあえず現状のジェスチャの設定を書き出してみる。Application 以外はほとんど触ってないので、Application のみ。んでマウ筋のジェスチャも併記。というかマウ筋のジェスチャがメインで申し訳ないです...
前回の記事で書いたとおり、自分の環境の場合、マウスの右ボタンを押して 0.15 秒以内にジェスチャを開始すればマウ筋のジェスチャを実行し、0.15 秒待ってからジェスチャを開始すれば Opera のジェスチャを実行する、というようにしている。
なお、マウ筋のところに書いてあるのは Opera のアクションなんだけど、それを Opera のショートカットキーに割り当ててマウ筋からそのショートカットキーを送っている、という意味。つまり、ほとんどのジェスチャは Opera のジェスチャで実行可能。[]でくくってるのはマウ筋専用のアクションで、Opera のジェスチャでは無理なもの。
【ブラウジング】1. R↑
Opera:リンクを新規アクティブタブで開く:open link in new page
マウ筋:新規タブを開く:New page,1
2. R↓
Opera:リンクをバックグラウンドで開く:open link in background page
マウ筋:アクティブタブを閉じる:Close page,1
3. R↓↑
Opera:割り当てなし
マウ筋:閉じたページを開きなおす:reopen page
4. R←・R→
Opera・マウ筋とも戻る・進む:back・forward
5. Flipback
Opera:戻る:back
マウ筋:ページを更新:reload
6. FlipForward
Opera:早送り:fast forward
マウ筋:割り当てなし
7. R←,Flipback
Opera:巻き戻し
マウ筋:割り当て不可
※Opera でこういうジェスチャが登録できると最近知った。便利だねぇ。
8. R→←
Opera:割り当てなし
マウ筋:ウィンドウ幅で表示(トグル):Enable mediumscreen mode | Disable mediumscreen mode
9. R←→
Opera:割り当てなし
マウ筋:ビューバー表示(ページ内検索用):Set alignment,"Document View Toolbar",6 & Delay,100 & find
10. R↑↓
Opera:割り当てなし
マウ筋:ビューバーのページ内検索欄の検索語を消してビューバーを非表示:
Set alignment,"Document View Toolbar",6 & Delay,100 & find
Delete
Set alignment,"Document View Toolbar",0
Focus page
※全部のアクションをつなげて一つのアクションにしてもいいんだけど、長くなりすぎるんで何となく分けてる。
11. R→←→
Opera:割り当てなし
マウ筋:ページの読み込みを中止:Stop
12. R↑→・R↓←
Opera:割り当てなし
マウ筋:ページ先頭に移動・ページ末尾に移動:Go to start・Go to end
13. R↑←
Opera:割り当てなし
マウ筋:一つ上の階層へ移動:Go to parent directory
14. R→↑→
Opera:割り当てなし
マウ筋:ページを複製:Duplicate page
15. R←→↓
Opera:割り当てなし
マウ筋:アクティブ以外のタブを閉じる:Close other
16. R→←↓
Opera:割り当てなし
マウ筋:すべてのタブを閉じる:Close other & Close page,1
※Close all よりこっちの方が速い。
17. R→↓←
Opera:割り当てなし
マウ筋:選択文字列を Google 検索:Copy & Go to page, "g %c"
18. R←↓→
Opera:割り当てなし
マウ筋:Opera 終了:Exit
19. R+WheelDown
Opera:次のタブへ:Switch to next page
マウ筋:開いているページのリストを表示:Show popup menu,"Internal Window List"
20. R+WheelUp
Opera:前のタブへ:Switch to previous page
マウ筋:閉じたページのリストを表示:Show popup menu, "Internal Closed Window List"
21. R+Middle Click
Opera:割り当て不可
マウ筋:ページをロック(トグル):Lock page | Unlock page
22. R┐(右斜め上)
Opera:割り当て不可
マウ筋:ページを50%ズームアップ:Zoom in, 50
23. R└(左斜め下)
Opera:割り当て不可
マウ筋:ページズームリセット:Zoom to, 100
24. X1┐
Opera:割り当て不可
マウ筋:フルスクリーン表示(トグル):Enter fullscreen | Leave fullscreen
25. X1└
Opera:割り当て不可
マウ筋:スモールスクリーン表示(トグル):Enable handheld mode | Disable handheld mode
【パネル操作】26. R←↑
Opera:割り当てなし
マウ筋:ブックマークパネルの開閉:
Focus panel, "bookmarks" | Hide panel, -1 | Set alignment, "hotlist", 0
※おそらく Opera のジェスチャでは不可。ショートカットキーからなら出来る。
27. R←↑↓
Opera:割り当てなし
マウ筋:ブックマークパネルの全フォルダを閉じる:Focus panel, "bookmarks" & Close all items
※おそらく Opera のジェスチャでは不可。ショートカットキーからなら出来る。
28. R→↑
Opera:割り当てなし
マウ筋:メモパネルの開閉:Focus panel, "notes" | Hide panel, -1 | Set alignment, "hotlist", 0
※おそらく Opera のジェスチャでは不可。ショートカットキーからなら出来る。
29. R→↓
Opera:割り当てなし
マウ筋:ウィンドウパネルを開いて全アイテム展開:Focus panel, "windows" & Open all items
※おそらく Opera のジェスチャでは不可。ショートカットキーからなら出来る。
30. R←↓
Opera:割り当てなし
マウ筋:パネルを閉じる:Set alignment, "hotlist", 6 | Set alignment, "hotlist", 0
31. R←→←
Opera:割り当てなし
マウ筋:アクティブタブを「あとで読む」フォルダにブックマーク:
Add to bookmarks
Focus next widget
[9 キーを押す]
[Enter キーを押す]
※「あとで読む」フォルダ名を「9 あとで読む」としておくことで、9 キーを押したときにそのフォルダを選択してくれる。末尾の Enter キーを押すってのは Opera のアクションでも出来るけど、フォルダのドロップダウンにフォーカスがある際に「9」を押すってのが出来そうにない。純粋に Opera のアクションだけでやってる例をどこかで見たような気がするけど失念。
【その他】32. R↑→↓
Opera:割り当てなし
マウ筋:メニューバーの表示⇔非表示:Enable menu bar | Disable menu bar
33. R↓↑↓
Opera:割り当てなし
マウ筋:すべて選択してテキストエディタを起動して貼り付けてファイルの保存ダイアログを表示:
Select all & Copy & Execute program,"エディタのパス"
[1秒待つ]
[ctrl+v]
[alt+f]
[a]
※userjsなどのテキストデータの保存時に使用している。これも vbs とか組めば Opera から出来そう。
34. RX1
Opera:割り当て不可
マウ筋:アプリケーション切替:[Alt+Tab]
35. X1
Opera:割り当てなし(割り当てできるか不明)
マウ筋:自前の検索エンジンリストをポップアップ表示して先頭の検索エンジンにマウスカーソルを移動:
Show popup menu, "Context Search Menu"
[マウスカーソルを所定の位置に移動]
36. X1↑→↓←
Opera:割り当て不可
マウ筋:オプションダイアログを開く:Show preferences, -1
※こういう -1 とかの意味が未だに分からない。どこかにまとまった Document がないものだろうか。
37. X1↑←↓→
Opera:割り当て不可
マウ筋:カスタマイズダイアログを開く:Customize toolbars, -1
とまあ Opera に関係するのでこれぐらいか。汎用的なジェスチャを入れるとキリがないのでこの辺で。
上に記述したアクションの内、Opera のジェスチャで出来ないのは 26,27,28,29,34,35 ぐらいだろう。指定パネルの開閉ぐらいは出来てもいいと思うんだが(ショートカットキーからなら出来るんで)。
しかしこうやって見ると Opera のジェスチャほとんど使ってないな...もったいないんで覚えられる範囲で追加していくか。