如何让空格键滚动一半页面


2

可以在所有应用程序(例如Firefox,pdf查看器等)中修改空格键滚动行为吗?让空格键滚动整页令人目不暇接 - 我经常忘记我正在阅读的内容。

我找到了这个链接,但答案是针对Microsoft Windows而且似乎仅适用于Firefox。是否有操作系统和应用程序独立解决方案?或者如果没有,Firefox和OSX之一仍然会非常有用。


一个快速的谷歌搜索空了。我甚至对禁用行为感兴趣,而不仅仅是修改跳转的长度,而不是骰子。吮吸。
fgb 2013年

Answers:


2

我发现这个链接可以解决你的问题。

我自己尝试过这个解决方案,但是我使用的是Ubuntu而不是OS X.无论如何,我认为这个解决方案也足以解决你的问题,因为它是基于firefox的。

与firefox一起使用,没有寻找解决方案或替代chrome


下载keyconfig扩展(看起来有点过时,但它仍在工作= D)。

现在在菜单中查找“ Keyconfig ... ”。

  • 单击“ 添加新密钥”

  • 名称文本框中键入类似“半页向下滚动”的内容

  • 粘贴以下代码,替换文本 /*CODE*/

/* 下 */

window.content.scrollBy(0,window.content.innerHeight / 2);

  • 单击确定

  • 现在在列表中查找“半页向下滚动”并选择它(列表可按字母顺序排序)

  • 单击“应用”按钮左侧大小的文本字段,然后键入所需的热键。在这种情况下,您可以按键盘上的Space键

  • 点击申请(请不要忘记这一个:P)

现在要配置向上滚动,只需使用以下步骤重复上述步骤:

名称 =“半页向上滚动”

这段代码改为:

/ * Up * /

window.content.scrollBy(0, - (window.content.innerHeight / 2));

并且热键 =按键盘Shift + Space

(别忘了申请:P)


额外奖励:请注意,上面使用的代码可以轻松更改,以获得其他所需的效果,如:

/* 下 */

window.content.scrollBy(0,window.content.innerHeight / 3);

仅滚动页面的1/3而不是一半!=)

/* 下 */

window.content.scrollBy(0,0);

Scroll什么都不做(嘿!禁用空间)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.