![使用键盘滚动非活动窗口?](https://linux22.com/image/1550886/%E4%BD%BF%E7%94%A8%E9%94%AE%E7%9B%98%E6%BB%9A%E5%8A%A8%E9%9D%9E%E6%B4%BB%E5%8A%A8%E7%AA%97%E5%8F%A3%EF%BC%9F.png)
我经常同时阅读和做笔记,一个屏幕上有源文本,另一个屏幕上有记事本,必须不停地用鼠标向下滚动阅读窗口,这很麻烦。有没有办法在键盘上指定一个快捷键,以便在我的打字窗口处于活动状态时滚动阅读窗口?比如说我在记事本中打字,但按下 shift+pageDown 会在另一个屏幕上滚动 Chrome 中的网页。这可以实现吗?通过 Windows 设置、第三方程序或我自己编写的脚本?我正在使用 Windows 10 谢谢
答案1
不幸的是,没有办法滚动非活动窗口。Windows 只能对一个(且只有一个)活动窗口执行操作。
在向下滚动文本之前,通过鼠标单击网页窗口,您可以将其设为活动窗口。在此期间,记事本窗口将变为非活动窗口,直到您再次单击它。
然而:Alt-Tab(win95-win8.1,因此可能也适用于 win10)可用于循环显示打开的(但不活动的)窗口,以便在释放 Alt-Tab 按钮时使它们处于活动状态。只有两个打开的窗口Alt-Tab,PgDn,Alt-Tab将成为鼠标操作的一种可行的键盘替代品。
我看不到任何涉及脚本或程序的解决方案来实现这一点。这将意味着调查桌面上所有打开的窗口并干预 Windows 的一些基本窗口处理和键盘行为。这似乎需要做很多工作。也许一些专家会证明我错了。
另一种方法:如果你能以某种方式找到一个在线记事本来写作之内浏览器,那么就只有一个带有不同选项卡的活动窗口。我考虑的是垂直分屏浏览器窗口,左侧是网页,右侧是记事本页面,上方是选项卡。缺点:您必须将在线写作复制回 PC。
答案2
在“设置”应用中,设备>鼠标下有一个“滚动非活动窗口”选项。不过,它似乎不适用于触摸板,只能使用单独的鼠标。这不是您想要的,但也许您可以在记事本中输入时让鼠标悬停在 Chrome 上,这样任何滚动都会滚动 Chrome。