您的 Mac 不会输入 U、I、O、J、K、L 和 M?原因如下

2018 年中 macbookpro 键盘

您的 Mac 是否遇到过无法输入字母和数字 7、8、9、U、I、O、J、K、L 和 M 以及其他字母和数字的问题?

这可能是鼠标键在起作用,这是 macOS 中模仿旧 IBM 风格键盘功能的辅助功能。

Num Lock 及其计算机历史

键盘仍然保留着其起源于打字机和机械计算器的痕迹。我们在日常工作中大多会忽略这些。 Shift 键最初的意思是在打字机中抬起一组打字栏,但它只是在大小写之间切换。而且您知道在输入密码时不要按 Caps Lock 键,Apple 甚至会在您意外启用它时提醒您。

mac911 ibm numpad

早期 84 键 IBM 键盘有一个数字小键盘,可兼作箭头键和其他键,用于基于文本屏幕的交互。

Num Lock 键是机械与数字相遇的中世纪的产物。一些 IBM 计算机键盘没有单独的箭头键,但有一个用于快速输入数字的数字键盘。 IBM 加倍努力:它在计算机鼠标之前添加了一个 Num Lock 键,可以翻转数字键盘,充当箭头键在基于屏幕的界面上移动光标。

在某些笔记本电脑上,包括较旧的 Mac,Num Lock 具有不同的功能。由于没有数字键盘,Num Lock 将主键盘的一部分变成了伪键盘。 (有时有一个独特的 Num Lock 键,有时它与 Clear 键和 Shift 兼用,有时它是一个要调用的功能,例如通过 Mac 上的 F6。)

伪键盘布局依赖于一组四个键,从 7、8、9、0 开始,向下三行到 M。调用此模式后,您仍然可以键入 7、8、9 和 0,并获得这些字符出现,因为它们仍然映射到相同的位置。但 U、I、O、P、J、K、l、分号、M、命令、句点、斜线承担键盘功能。

mac911 tibook 键盘小键盘

PowerBook 和一些早期的 MacBook 的主键盘部分覆盖有数字键盘符号。

Apple 停止通过 F6 支持 Num Lock 静静地回到2008年。应该不可能意外调用此模式,因为它不应该存在。尽管 苹果没有指定哪个

独立开发人员确实创建了一个 Num Lock 应用程序(简称 NumLock),它将调用 Mac OS X 中的该功能;它已经几年没有更新了,我也没有在 Mojave 中测试过它。

鼠标键及其现代用法

Apple 通过 macOS 中的辅助功能让您回想起 IBM 的岁月 称为鼠标键。在”鼠标和触控板”部分的”辅助功能”首选项窗格中启用”鼠标键”后,键盘上的数字键会变成光标对角线、向左、向右、向上和向下以微小增量移动,或者按住它移动得更快。要单击鼠标,请按 5;要单击并按住,请按 0;要释放,请按键盘上的点。

mac911 鼠标键苹果

鼠标键将按键重新映射到光标移动和鼠标操作,作为辅助功能。

但是,如果您使用的是笔记本电脑或没有小键盘的键盘,鼠标键会劫持旧 IBM 布局的子集。 7、8、9、I、O、P、J、K、L、M 和句号变成与键盘相同的布局(789/456/123/0。)。

一位 Macworld 读者发现,他们插入的键盘会调用鼠标键,即使他们不知道它已打开。您可以通过”辅助功能”首选项窗格禁用鼠标键,但如果您没有更改默认设置,您也可以点击选项键五次,屏幕上会短暂显示辅助功能消息,指出其已关闭。您也可以用同样的方式重新启用它。

这篇 Mac 911 文章是为了回答 Macworld 读者 Trang 提交的问题。

询问 Mac 911

我们整理了最常被问到的问题列表以及答案和专栏​​链接:阅读我们的超级常见问题解答,看看您的问题是否得到解答。如果没有,我们总是在寻找新的问题来解决!将您的电子邮件发送至 mac911@macworld.com,包括适当的屏幕截图,以及您是否希望使用您的名字。每个问题都不会得到解答,我们不会回复电子邮件,也无法提供直接的故障排除建议。