スクリププトでの、キー押下イベントの送信はググれば出てくるけど
このサイトあたりを参照
http://www.xuldev.org/firegestures/getscripts.php?lang=ja
// press 'A' to input 'A' into the textbox at the starting point of gesture
FireGestures.sendKeyEvent({ key: "A" });// press 'F3' key to open Find bar
FireGestures.sendKeyEvent({ keyCode: "DOM_VK_F3" });// press 'Ctrl+Shift+A' to open Add-ons Manager
FireGestures.sendKeyEvent({ ctrl: true, shift: true, key: "A" });
こんな感じの表記でできる。
これじゃ特殊キー押したいときどうしたらいいか分からないけれど、上記のF3キーに倣って大抵の特殊キーは
DOM_VK_[一般的なキーの名称]
で設定できるっぽい。タブキーなら「TAB」とか
俺は
DOM_VK_HOME
DOM_VK_END
をジェスチャーに登録してブラウジングのときに画面の最上下にジャンプして楽している。