如何查看所按下快捷键的视觉叠加?


33

我看过几个截屏视频(记录在Mac OS X上),其中显示了一个漂亮的小“吐司”,指示截屏员正在按下哪个快捷键,通常在屏幕中间。这是截屏软件的功能吗?是否有可以单独运行的应用程序?

我定期为编程课程做演示,并且我想要一种向观众展示我正在激活的快捷方式的方法。

Answers:


34

Screenflow有一个选项可以显示按下的键,但是它们只会在录制的截屏中显示。

也有独立的应用程序实时显示按键,例如KeycastrMouseposé


8
KeyCastr被抛弃了,它需要一点现代化的热爱,所以我在这里分叉了:github.com/bignerdranch/keycastr
lyricsboy

@lyricsboy很高兴见到源代码,但是我可以在其中下载二进制文件。;)
jm666

6
@ jm666您可以从brew安装它:brew cask install keycastr
Sasha Goldshtein

Keycastr不会显示“默认”可视化工具中按下的“ Shift”键。但是在斯维尔特演出。
byJeevan '18

根据App Store的评论,Keycastr当前在Mojave上似乎已损坏,Mouseposé已被损坏/放弃(?)多年。Visualize多年来也没有更新,但是在macOS 10.14上仍然可以正常工作
maxheld

4

至少在macOS Sierra上,有一种方法可以在屏幕上本地显示按键。但是,有一些限制/要注意的事项:

  • 它会搭载在“粘滞键”辅助功能设置上,该设置会更改修饰键的工作方式(您只需按下它们,而不必按住它们)
  • 它只会显示修饰键;它不会显示最后一个字符(例如:对于CMD + P,它将仅显示CMD,并且一旦按“ P”,它将消失)

要启用此功能:

  1. 转到系统偏好设置>辅助功能
  2. 在左侧的类别中,选择键盘
  3. 选择启用粘滞键
  4. 在启用粘滞键旁边,单击选项...按钮
  5. 选择在屏幕上显示按下的键(或者更改其显示位置)。单击确定。

这适合我的用例,Mouseposé的价格为9.99美元(在发布此信息时),KeyCastr在启动时崩溃对我来说,我想我应该分享一下。希望这对某些人有所帮助!

粘滞键-在屏幕上显示按下的键


3
您提到的限制会
Miguel Mota '18

0

我也在录制很多教程/屏幕录像,并且对现有的macOS解决方案非常不满意(大多数解决方案看起来很破损或很丑陋)。因此,我决定制作自己的按键应用程序:

下载https : //ixeau.com/apps/keystroke-pro/

视频https : //youtu.be/3koqaw99uKA(30秒)

特征:

  • 动画按键在黑暗和黑暗中看起来都很漂亮
  • 适用于macOS Mojave
  • 为通用ISOANSI键盘布局设计的个性化按键
  • 本地化为23种语言

在此处输入图片说明

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.