舊文件

此處文件僅供參考,請自行考量時效性與適用程度,其他庫藏文件請參考文件頁面
我們亟需您的協助,進行共筆系統搬移、及文件整理工作,詳情請查閱參與我們

自訂滑鼠滾輪

出自 MozTW Wiki

Mozilla Suite 提供了設定滑鼠滾輪的圖形界面, Firefox 把這個部份拿掉了,只能透過 about:config 修改。 about:config 的設定分為垂直捲動和水平捲動兩部份,設定的名稱分別為下面兩種形式:

  • mousewheel.(鍵盤按鍵).(形式)
  • mousewheel.horizscroll.(鍵盤按鍵).(形式)

其中鍵盤按鍵可以是:

withnokey
不按鍵盤,只動滾輪。
withcontrolkey
按下 <Control 鍵以後捲動滾輪。
withaltkey
按下 Alt 鍵以後捲動滾輪。
withshiftkey
按下 Shift 鍵以後捲動滾輪。

而形式可以是:

action
滾動滾輪時做的動作,整數 0~3 分別對應到不同動作,列於下:

  • 0 - 捲動頁面數行(行數另由 numlines 或 sysnumlines 決定。
  • 1 - 捲動頁面一整頁。
  • 2 - 瀏覽歷史的上一頁或下一頁。
  • 3 - 調整文字的大小。
  • -1 - 沒作用,也就是取消滾輪的功能。

numlines
捲動頁面的行數,只有 action 為 0 且 sysnumlines 為 false 才有用。
sysnumlines
捲動頁面的行數是否按照系統的設定,應為真假值。只有 action 為 0 才有用。

例如預設值是:

  • mousewheel.withnokey.action = 0
  • mousewheel.withcontrolkey.action = 3
  • mousewheel.withalkey.action = 0
  • mousewheel.withshiftkey.action = 2

也就是 Control + 滾輪 調整文字大小, Shift + 滾輪 上一頁或下一頁,只捲動滾則按照系統設定捲動數行。

備註

  • Smoothwheel 可以用 GUI 設定。
  • 即使只有垂直滾輪,我快速捲動的時候有模擬水平滾輪的功能,大概是 Xorg 模擬的效果。
個人工具