2010-01-17

Firefoxの水平スクロール右クリック+ホイールスクロール で行う方法

FireGestures 使用

https://addons.mozilla.org/ja/firefox/addon/6366

 

【1】

FireGestures設定画面の「マッピング」で「スクリプトを追加(A)...」

 

【2】

名前:」に「左スクロール」と入力

スクリプト:」に以下を入力

var evt = document.createEvent("KeyEvents");
evt.initKeyEvent(
  "keypress",
  true,
  true,
  null,
  false,  // holds Ctrl key
  false,  // holds Alt key
  false,  // holds Shift key
  false,  // holds Meta key
  evt.DOM_VK_LEFT,  // presses a special key, @see http://mxr.mozilla.org/mozilla/source/dom/public/idl/events/nsIDOMKeyEvent.idl
  0  // presses a normal key, e.g. "A".charCodeAt(0),
);
document.documentElement.dispatchEvent(evt);

「ジェスチャ:」は設定不要

「OK」で「ユーザスクリプト」に「左スクロール」が追加

 

【3】

同様に「右スクロール」も追加

var evt = document.createEvent("KeyEvents");
evt.initKeyEvent(
  "keypress",
  true,
  true,
  null,
  false,  // holds Ctrl key
  false,  // holds Alt key
  false,  // holds Shift key
  false,  // holds Meta key
  evt.DOM_VK_RIGHT,  // presses a special key, @see http://mxr.mozilla.org/mozilla/source/dom/public/idl/events/nsIDOMKeyEvent.idl
  0  // presses a normal key, e.g. "A".charCodeAt(0),
);
document.documentElement.dispatchEvent(evt);

 

【4】

「詳細」の「ホイールジェスチャ」で

「右ボタンを押しながら上スクロール」で「左スクロール」を選択

「右ボタンを押しながら下スクロール」で「右スクロール」を選択

「OK」で完了

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん