为什么现代程序不再使用滚动锁定和暂停键?

aur*_*nil 3 keyboard scrolling pause

在右上角,有两个我根本不使用的键:

  • 滚动锁定
  • 暂停 | 休息

还有两个我很少使用的:

  • 大写锁定
  • Num Lock(我大部分时间都开着)

为什么他们仍然会出现在某些键盘现在?为什么现代程序忽略这些键的使用?

Dan*_*son 7

滚动锁定被例如Microsoft Excel 和一些终端使用,其本意是:修改方向键来滚动内容而不是移动光标。

Pause/Break 在某些 IDE:s 中用于中断输出以进行调试。它也用于一些类似于Ctrl+C的程序中,即中断执行。Win+Pause 还会触发 Windows 中的系统属性,尽管这非常不符合语义。

当 PC 市场开始稳定时,它们出现是因为它们是统治键盘标准(来自 IBM)的一部分。它们包含在通用 QWERTY 布局中,因此程序开发人员可能会假设它们存在。如果键盘制造商开始随意剥离按钮,就会产生很大的问题,他们的产品很可能卖不出去。

大写锁定不仅用于帮助有灵巧障碍的人输入。

Num lock 对我来说也一直是打开的,但这并不意味着没有其他人使用它。一些程序为其不同的状态提供不同的功能,在合适的位置为您提供 11 个额外的按钮。