Firefox 中的水平滚动到 Shift+鼠标滚动(而不是后退/前进)

np8*_*np8 25 firefox shortcut-keys

在 Ubuntu 13.10 上,使用 Chrome 浏览器、gedit、Gimp 等。Shift + Mouse Scroll== Horizontal scroll

在 Firefox (26.0) 中,它表现为Back/Forward页面,这真的很烦人。

如何禁用该Back/Forward功能并将其更改为horizontal scroll

np8*_*np8 18

这就是我最终让它工作的方式。我把它写得很详细,所以任何人都可以很容易地遵循它。

1) 打开终端 ( Ctrl+ Alt+ T)

2)在终端中,运行以下命令:

sudo apt-get install xautomation
sudo apt-get install xbindkeys
Run Code Online (Sandbox Code Playgroud)

3).xbindkeysrc.scm通过在终端中运行,创建一个名为主目录的新文件

gedit ~/.xbindkeysrc.scm
Run Code Online (Sandbox Code Playgroud)

4) 将以下文本添加到文件中,保存并关闭文本编辑器:

; bind shift + vertical scroll to horizontal scroll events
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
Run Code Online (Sandbox Code Playgroud)

5)在终端中,运行命令

xbindkeys
Run Code Online (Sandbox Code Playgroud)

6) 使用火狐浏览器,转到地址 about:config

7)更改以下值(双击值)

mousewheel.with_shift.action0(从默认2
mousewheel.with_shift.action.override_x 11(从默认-1

8) 现在Shift+Mouse Scroll应该导致 Firefox 上的水平滚动,而不是默认的Back/Forward动作。


额外的信息:

3).xbindkeysrc.scm是一个隐藏文件(因为它以点开头),这就是nautilus默认情况下您无法使用或其他文件系统浏览器看到它的原因。您可以点击Ctrl+H查看隐藏文件。

5) 看来,你只需要运行一次——而不是每次登录时。我还尝试删除xbindkeys和水平滚动工作,直到下次重新启动/登录。

7) 如果将它们设置为1, -1,则在尝试快速滚动时会出现“对角滚动”。这就是为什么我认为有必要使用选项01而不是1-1

  • 我将添加`mousewheel.with_shift.delta_multiplier_x;300` 将水平速度增加到与我的垂直速度大致相同。 (4认同)

小智 11

您可以禁用Back/Forward通过进入的功能,about:config并修改mousewheel.with_shift.action,以1代替默认2

我找不到使用鼠标滚轮启用水平滚动的方法,就像您在 Google Chrome 中看到的那样,但左右箭头键可以完成这项工作。但是,我遇到了这个:

配置你的 Linux 按键绑定,让 Shift+鼠标滚轮发送一个水平滚动事件:

安装xbindkeysxautomation. 编辑~/.xbindkeysrc.scm并编写:

; bind shift + vertical scroll to horizontal scroll events
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
Run Code Online (Sandbox Code Playgroud)

运行 xbindkeys

来源

请注意,我自己没有尝试过上述方法!

您可能还想查看[Shift + Mouse-Scroll-Wheel] 不水平滚动


Akr*_*nix 7

幸运的是,有一个 Firefox 插件正是用于此:https : //addons.mozilla.org/en-US/firefox/addon/shift-scroll/ 在 Firefox 50.1.0 中对我来说非常有用


Rus*_*lan 2

由于 Firefox 58(特别是此提交)水平滚动是 Shift+Wheel 的默认操作,因此除了升级 Firefox 之外无需执行任何特殊操作。