滚动锁定有什么作用?

滚动锁定是大多数键盘上的一个键,尽管大多数人从未真正使用过它。 实际上,滚动锁的用例已经被电脑鼠标取代了。

滚动锁做了什么?

1981 年,最初的 IBM PC 键盘上首次包含滚动锁定。在那个时期,没有图形界面或鼠标,计算机完全基于文本并由键盘控制。 默认情况下,在滚动锁定关闭的情况下,箭头键会将光标移动到文本窗口上。 但是,启用滚动锁定后,箭头键将滚动文本窗口的内容,而不是移动光标。 Scroll lock 充当切换键,在再次按下之前保持相同状态,而不是需要按住。

在现代计算机上,此功能基本上是不必要的,因为鼠标允许对光标进行更精细的控制,并且可以通过使用滚动条和滚轮来控制滚动。 多亏了这一点,现在大多数程序都完全忽略了 scroll lock 键。

现代用法

并非所有现代软件都会忽略滚动锁定,但是,某些程序仍将其用于其最初的预期目的。 为了 example微软 Excel 如果禁用滚动锁定,将更改选定的单元格。 但是,如果启用了滚动锁定,它将按照您按下的箭头键的方向滚动。 其他仍然使用滚动锁的软件包括 IBM Lotus Notes、Forté Agent、Image-Line FL Studio、Renoise、Microsoft Project 和 LibreOffice Calc。

在 Linux 中,在将文本打印到控制台时按下 scroll lock 键会冻结控制台输出。 当输出被冻结时,该过程在后台继续,并且输入仍然被接受。 这使用户有时间阅读否则会错过的快速滚动消息。

然而,大多数软件都忽略了滚动锁定键的使用。 一些包含宏键的可重新编程键盘允许将滚动键重新绑定到自定义宏。 一些键盘,尤其是小型键盘,已经开始完全放弃滚动锁定键。

如果您需要使用 scroll lock 但键盘上没有该键,一些键盘将其实现为辅助功能热键,可以通过按 Fn 和另一个键来访问。 确切的组合键(如果存在)因制造商而异。 或者,您可以使用屏幕键盘切换滚动锁定。 内置 Windows 屏幕键盘包括滚动锁定键。