使用键盘激活菜单栏


15

在OSX中,是否可以在不使用鼠标(例如箭头键)的情况下浏览菜单栏?我正在寻找类似于Windows的操作方式-按Alt可使箭头键导航菜单栏,按Enter则调用菜单项。这更符合人体工程学,因为我的手不必离开键盘来调用菜单项。我知道各种键盘快捷键,但不幸的是,并非所有菜单项都有它们。

后续:我发现完全键盘访问可以解决一半问题。在“全键盘访问”设置为“所有控件”的情况下,是否有激活菜单栏的键?

Answers:


18

Mac OSX键盘命令

完全键盘访问权限(请参阅第3章)

  control+F1

    Toggle Full Keyboard Access on/off

  control+F2 (or control+M)

    Focus keyboard control on menu bar

  control+F3 (or control+D)

    Focus keyboard control on Dock

  control+F4 (or control+W)

    Focus keyboard control on active Window or cycle to next window

  control+F5 (or control+T)

    Focus keyboard control on toolbar

  control+F6 (or control+U)

    Focus keyboard control on palette (utility window)

  control+F7

    In windows and dialogs, switch focus to text boxes/lists/controls

  arrow keys

    Navigate active item

  return, enter, or spacebar

    Select highlighted item

  return or enter

    Select default dialog control (OK, Yes, No, Save, Open, etc.)

  escape

    Cancel action, menu, or dialog

control + F1以启用“完全键盘访问”(仅需要一次),然后

control + F2(或control + M)是您要查找的命令。


仍然不方便。需要三个按键才能看到菜单内容-vs Windoze / Linux上的一个按键。ctl-f2然后按“ F”(例如,对于File),然后按向下箭头键(以实际查看菜单)
javadba

8

请注意,您可以在以下位置更改此快捷方式:系统偏好设置>键盘>键盘和文本输入>“将焦点移到菜单栏”

我强烈建议更改它,因为您必须按住Fn键才能访问“真实” F2键,所以默认快捷方式非常不友好。

我的快捷方式是Control-Option-Command-RETURN。


1
请记住,您可以更改功能键的要求,以将Fn保留在同一首选项窗格中。
丹尼尔·贝克

0

您是否尝试过^ + f2(^表示ctrl)

它可能需要与Fn + Ctrl + F1组合使用,因为F2键可能具有双重功能。那么您可以轻松地使用箭头导航。希望这可以帮助。


我的Mac键盘没有Fn键。我该怎么办?
Mike L.

@mklhmnn系统偏好设置▸键盘▸键盘快捷方式▸键盘和文本输入▸将焦点移到菜单栏
2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.