禁用Esc快捷方式退出全屏


15

某些应用程序(Safari,iTunes ...)在Esc键盘快捷键上退出了全屏模式。有没有办法禁用它?它会干扰例如Web应用程序的控制,从而导致您意外击中全屏屏幕,而您只想逃离一个Escape。

Answers:


4

好问题。在浏览器制造商发现cmd-q危险而没有至少提示用户确实要关闭60个选项卡之前,我总是在主浏览器上更改了Quit命令的键盘快捷键。您可以通过键盘快捷方式禁用快捷方式。

  1. 打开系统偏好设置:键盘。
  2. 单击顶部的药丸形状选项卡中的键盘快捷键。
  3. 单击左栏中的“应用程序快捷方式”图标。
  4. 从提供的应用程序的下拉菜单中选择Safari(默认列表是最近三个月内打开的应用程序)。 按下加号按钮后
  5. 输入您要禁用的菜单项的确切名称。在这种情况下,“退出全屏”。
  6. 添加替代的键盘快捷键(在本示例中,我添加了Ctrl-Opt-Cmd-c填写键盘快捷键信息 这是完成的结果。 Safari的已完成键盘快捷键
  7. 测试(替代的应用程序快捷方式现在始终可以完全按计划运行)。

您可以使用Keyboard Maestro(甚至更多)来做同样的事情。Apple的功能可能取自/采用了Peter N. Lewis的实现(在Apple提出Snow Leopard之前,该功能已经存在了很多年)。在Keyboard Maestro中,您还可以将相同的快捷方式分配给多个应用程序。在Keyboard Maestro中,您还可以接管没有菜单项的键盘命令(会想到诸如Photoshop之类的复杂应用程序:命令太多,许多命令都没有菜单项)。如果您使用Keyboard Maestro,则在计算机之间移动这些首选项也更加容易。

示例Keyboard Maestro备用命令键

另一方面,10.6.8之后的所有Mac上都存在Apple版本,包括技术水平较低的女友MacBook Pro。我会同时使用这两种方法,这取决于我是要快速解决问题还是要为我在多台计算机上专业使用的应用程序构建永久性工具/快捷方式。Keyboard Maestro的功能远远不止于替代键盘快捷键:您可以编写带有暂停的顺序宏来自动执行五到十次按键和点击类型的操作,即使用一个键盘重定向,发送地址并将电子邮件发送给公司中的其他人命令。


4
这是如何设置替代快捷方式,但是如何禁用本机快捷方式呢?我想念什么吗?
myneur's

通常,手动设置的Keyboard Maestro快捷键将优先于本机快捷键。如果您发现情况并非如此,请告诉我。对不起,答案很慢。
Foliovision '16

像命令Q一样深入覆盖内置命令是禁用它的最可靠方法。
Foliovision

4
这里的问题是默认情况下,本机快捷方式是Ctrl-Cmd-F。覆盖“退出全屏”菜单将仅覆盖Ctrl-Cmd-F,但是ESC似乎是单独实现的,没有菜单项...:/
Theuni

究竟。ESC由于评论中提到的原因,此方法不起作用
Paul

-3

为避免意外击中ESC两次时整个应用程序退出全屏模式的情况,您可以学习使用其他按键。

Cmd-. 将退出全屏显示的网络应用(例如YouTube),但两次使用时不会执行任何不良操作。

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.