在 Firefox 8 上使用普通鼠标水平滚动

在 Firefox 8 上使用普通鼠标水平滚动

抱歉我的英语不好(我正在学习)。

我在 Google 和超级用户上搜索过任何方法来配置 Firefox 8 以使用普通鼠标(2 个按钮 + 滚轮)进行水平滚动,但我只能找到似乎不再起作用的解决方案(例如:http://twob.net/journal/fixing-horizo​​ntal-scrolling-in-firefox/)。

我希望能够在按住 SHIFT 键的同时滚动鼠标滚轮来水平滚动页面。(SHIFT + 鼠标滚轮的默认操作是在浏览器的历史记录中前进和后退)。

供您参考,我在 Ubuntu 11.10 下使用 Firefox 8(我不确定在这种情况下操作系统是否相关)。

感谢任何帮助。

答案1

有两种方法可以实现此功能:

  1. 自动滚动(鼠标中键滚动)
  2. IMwheel 模拟水平滚动

自动滚动

听起来好像您的安装禁用了自动滚动。您可以进入“编辑”->“首选项”->“高级”并选中“使用自动滚动”来重新启用它。

艾姆沃克

这是我自己尝试的使 Shift 滚动正常工作的方法。

  1. 首先,安装 imwheel:

      $ sudo apt-get install imwheel
    
  2. 然后将其复制粘贴到您的 $HOME/.imwheelrc 中:

    "Firefox"
    Shift_L, Up, Button6
    Shift_L, Down, Button7
    Shift_R, Up, Button6
    Shift_R, Down, Button7
    
  3. 然后启动imwheel:

    $ imwheel
    

它似乎对我来说有效,但如果我滚动得太快,一些事件就会通过 imwheel 并且它会开始对角滚动。

答案2

您可以安装 Greasemonkey 并使用此脚本:http://userscripts.org/scripts/show/168193 享受!

答案3

在 Firefox 25.0.1 [在 Kubuntu 13.04 上] 我已通过将 about:config 页面上的“general.autoScroll”切换为“true”来启用它。现在,鼠标中键拖动(单击并按住鼠标滚轮)可以启用水平滚动和/或垂直滚动​​,方法是向所需滚动的方向拖动。

相关内容