keyconfiで新しいキーを追加

うちのideapadS10のクソなことには、なんと[Home][End][PageUp][PageDown]がFn+カーソルキーに割り当てられていないこと
ディスプレイの明度とか、音量とかどうでもいい機能が割り当てられちゃってる。
pageUp,pageDownはついてるのはついてるが、こいつが[=]の上とかわけのわからん位置にあるのでボタンが遠すぎて使い物にならない。
FirefoxなんかでページみてるとPCの画面が小さいもんだからこれらがスムーズにできないというのは相当いらいらさせられる。
で、そこで役に立つのがkeyconfigで、今まで導入はしてたのだがPageUpとかPageDownのスクロール系のコマンドはなかったのであきらめてたのだが、[keyconfig 追加]で検索したらまぁそのまんま使える情報が出てきたので


http://www.xuldev.org/blog/?p=76
こちらにあるコマンドをkeyconfiの設定で追加すれば[PageDown]や[PageUp]のキーも変更可能になるそうです。
これは、ありがたい・・・・・・



使いそうなキー

// ページアップ
goDoCommand("cmd_scrollPageUp");
// ページダウン
goDoCommand("cmd_scrollPageDown");
// 先頭へスクロール
goDoCommand("cmd_scrollTop");
// 末尾へスクロール
goDoCommand("cmd_scrollBottom");
// ブックマークサイドバー
toggleSidebar("viewBookmarksSidebar");
// ひとつ上の階層へ移動
var uri = gBrowser.currentURI;
if (uri.path == "/")
    return;
var pathList = uri.path.split("/");
if (!pathList.pop())
    pathList.pop();
loadURI(uri.prePath + pathList.join("/") + "/");
// アドオン
document.getElementById("Tools:Addons").doCommand();


[ツール]->[キーボードショートカットのカスタマイズ]

[新しいキーを追加]

名前にわかりやすい機能名、コード欄に上のコマンドを入力して[OK]

割り当てたいキーを入力して[適用]

とりあえずこれで[Shift]+↑/↓をPageUp/PageDownに割り当て。
HHK風やな