分享chrome一个无聊的使用技巧:快速抓住滚动条!

shift+鼠标点击可以抓握滚动条,从而快速滚动长页面,快速定位到顶部或底部。

受idea启发,基于AHK。我用鼠标中键,点击屏幕最右,就能触发相同功能,用的还是蛮多的。


chrome_scroll_helper.ahk

#IfWinActive ahk_exe chrome.exe
$MButton::
	MouseGetPos, xpos, ypos
	WinGetPos,x,y,w,h
	if (xpos<w && xpos >= w-30 && ypos>0 && ypos<h) {
		global tmp:=1
		Send +{LButton down} 
	}
	else MouseClick, M
return
$MButton up::
	global tmp
	if(tmp=1) {
		Send +{LButton up} 
		tmp:=0
	}
return

有的网页,滚动条很细。。
开启脚本后,无需瞄准,一甩鼠标,就可随意上下滚动,岂不快哉!

类似代码我还用在explorer、tablacus上面。

2 个赞

直接鼠标中键是不是就是这个效果?:new_moon_face::new_moon_face::new_moon_face::new_moon_face:

1 个赞

一般的,Home和End也可以回到顶部或者底部,PgUp和PgDn可以上下滚屏

1 个赞

单键有滚动过程。Ctrl + Home/End 是直达。
一些到顶和到底功能也是没有动画或者很短。
其实鼠标手势就很好用。

不过, Shift+左键点击滚动条,能精确定位。
学到了,<kbd></kbd> 还可以添加框框。

可以实现和 shift+点击 的等价效果吗?我这边没法复现。
版本:Chrome 137.0.7151.120

不是,直接中键只能自动滚动。需要用AHK脚本才能和shift一样精确定位。代码见后面。

image.png

用这个 工具滚的也很快 用了好几年了都 现在已经完全离不开了
就现在这个贴着的页面滚2下就到头了 正常鼠标默认的3格滚动 要滚好多下

1 个赞

这个(ScrollNavigator)可以的,能加速滚动,越来越快,但是得适应。用于tablacus甚至还能解决(预览图导致的)卡顿问题。

要是能用AHK控制开启就好了,自定义条件开启加速滚动。比如同样是浏览器,有的网站我想快些滚动,有的却要慢慢滚动,细细甄别。AHK就可以按照窗口标题、鼠标位置等实时状态,实现多样化的条件判断。

又看了下,竟然是付费软件,算了,还好没用习惯它。不知道原理是啥,tablacus用不了这个有点可惜了。

优化滚动体验,主要因素还是应用程序本身,自身得是块璞玉才行。假如是windows最原始的列表,这工具也没啥好优化的。(比如它自己的hot-key列表,开启加速后,只能说有些区别)

顺便记录一些搜索资料:
AHK 实现 scroll navigate (有瑕疵,作者未坚持): 类似 Google Chrome 的鼠标中键滚动 - AutoHotkey 社区 — Google Chrome-like middle mouse button scrolling - AutoHotkey Community

AHK 实现 滚轮加速 (不错,可改进,原理是动态增加滚动行数): 滚动加速度成比例速度 - 寻求帮助 - AutoHotkey Community — scroll acceleration proportional speed - Ask for Help - AutoHotkey Community

但凡你把名字丢到搜索引擎都能找到注册机
我的鼠标滚了是光栅的
刻度感极强
而 要配合这个软件
就是食指滚动的 手指弯曲度 轻轻一弯 就是就是正常滚动速度 但是当你把 食指滚动滚滚轮的时候 从食指的形状从一 变成/\ 这样拱起就是 超速滚动 很快就能适应
慢慢拱起食指就是慢慢滚动 想快速滚动 就快速拱起食指 因为软件是积累滚动 你滚轮刻度滚的越多 软件滑块 滑的越快

windows-设置-辅助功能-视觉效果-始终显示滚动条

我怎么点了没反应?shift+点击和正常点击没区别啊,反而会时不时调出控制台。。。

可能是楼主没讲明白。对于 Chrome,直接按滚动条空白区域,页面会上、下滚动一定距离:

但若按住 Shift,即可滚动到精确的位置:

而在 Firefox 中,情况是相反的。不按 Shift,是滚动到准确位置:

按 Shift,是上下滚动一定距离:

我好奇这个小猫 如果 你按组合键 它怎么按呀

我用的是这个软件:

这个软件不支持组合键。如果按组合键,猫猫会出现好几只手:

1 个赞

哈哈哈哈哈哈哈 好好玩 搞笑 谢谢满足了我的好奇心

谢谢,这下明白了,平时一直用firefox,之前切回Chrome实验,竟然没看出区别,现在才知道Chrome这个设定那么不方便

能把 chrome 调成 firefox 这种形式么

不清楚,没见过相关的设置,可能是不能改。您可以去 chrome://flags 里面再找找。(我在 chrome://flags 里面搜索了关键词 scroll,没找到能实现这种效果的设置。

1 个赞