【问题标题】:Mac OS X Specify Keyboard ShortcutMac OS X 指定键盘快捷键
【发布时间】:2015-09-11 18:12:10
【问题描述】:

如何在 Mac OS X Yosemite 中设置键盘,以便映射功能键以写入指定符号?

我希望每次按F1时都能写\(

【问题讨论】:

  • 这个问题最好在superuser.exchange.com 网站上提出,因为这个论坛是针对编码而不是一般的硬件或软件问题。

标签: macos macros keyboard keyboard-shortcuts


【解决方案1】:

使用 Automator!

打开 Automator(在聚光灯下搜索)并点击新建文档按钮

选择服务作为文档类型

Automator 的左上角有一个搜索栏。只需搜索运行

其中一个选项是运行 AppleScript

将它拖到窗口的主要部分,它将添加一个骨架脚本 在它说的地方(*你的脚本放在这里*),输入:

tell application "System Events"
  keystroke "\\("
end tell

产生一个斜线需要两个斜线!

现在保存这个,默认位置就好了!

接下来,进入设置。打开键盘图标

在快捷方式选项卡下,选择左侧窗格中的服务

滚动到底部,您的脚本应该会出现!选择它并双击它说添加快捷方式的位置。现在输入你的捷径。确保没有其他快捷键分配给该键

现在我必须承认,我没有让 f1 在某些应用程序中工作,因为它们具有 F1 的覆盖快捷方式。例如,设置搜索栏打印(当我按 F1 但在注释中没有。如果您有键盘,您可能应该尝试大于 12 的 F 键

希望这行得通!

【讨论】:

  • 你能更精确一点,你可以如何编写苹果脚本吗?
  • 是的,我会的,我会为你启动我的 Mac!免责声明!使用我的 2008 MacBook,这可能需要一些时间!
  • 谢谢你,我怎么能找到我需要的钥匙。我也想使用下划线_但是当我尝试使用 KEY::Minus MODIFIER::SHIFT_L 时,它给出了错误的字符。我有一个德语键盘。
猜你喜欢
  • 1970-01-01
  • 2012-07-16
  • 2012-08-13
  • 1970-01-01
  • 2011-06-13
  • 1970-01-01
  • 1970-01-01
  • 2014-12-21
  • 2014-08-18
相关资源
最近更新 更多