使用KmCaster显示屏幕录像中的击键和鼠标单击

KmCaster 是用于在屏幕上显示键盘和鼠标事件的Java工具,对于教育/截屏非常有用。

有了它,所有的击键和鼠标单击都会显示在屏幕上,因此您无需在创建截屏视频或教学生时指定要输入的内容。

目前,该应用程序仅适用于X11。 要与Wayland一起使用,它取决于KmCaster使用的JNativeKeyHook库并获得Wayland支持。你可以追踪这个 这里.. 如果您正在寻找在Wayland上可以在屏幕上显示击键的应用程序,请查看 告诉我钥匙..

KmCaster带有以下用户界面: 基门,自2015年以来未更新。 GUI中没有选项。 只需运行KmCaster,您就可以使用KmCaster显示所按的键盘键和鼠标按钮。但是,您可以使用各种命令行选项(本文稍后会对此进行更多介绍)。

也有 计划 添加配置文件。在这里,您可以指定字体的外观和颜色,其在屏幕上的位置等。

KmCaster的功能:

  • 自定义显示尺寸
  • 轻松放置-拖动窗口的任何部分以重新放置它
  • 显示一个活动
  • 显示所有鼠标单击
  • 显示滚动
  • 确切的修饰键状态
  • 与绣花软件一起使用

在命令行中,您可以设置以下选项:

  • 正常的按键释放延迟(-a, --delay-alphanum=ms)。
  • 鼠标按钮释放延迟(-b, --delay-button=ms)。
  • 计算重复的按键次数(-c, --key-counter=number)。
  • 应用高度(-d, --dimension=pixels)。
  • 修改键释放延迟(-m, --delay-modifier=ms)。
  • 鼠标滚动释放延迟(-s, --delay-scroll=ms)。

同样重要的是要注意,KmCaster需要Java 14或更高版本。

在Ubuntu 21.04桌面上运行的KmCaster的简短演示视频。

相关:使用Screenkey显示屏幕录像中按下的键(当前支持Python3和GTK3)

下载KmCaster

KmCaster需要Java 14(OpenJDK等)或更高版本。 在运行KmCaster之前,请确保已安装Java 14。 从Flathub安装KmCaster时不需要Java。

您可以从应用程序发布页面下载二进制文件 kmcaster.jar 文件。如果您已将其设为可执行文件并已安装OpenJDK, .jar 启动它的文件。或者,您可以从命令行运行它(您可以如上所述指定各种选项;此命令在kmcaster.jar文件所在的文件夹中运行)。

java -jar kmcaster.jar

要查看所有可用选项,请使用:

java -jar kmcaster.jar -h

KmCaster也可以从以下位置安装 Flathub

flatpak install flathub com.whitemagicsoftware.kmcaster

如果要从Flathub安装,请使用以下命令查看所有可用的命令行选项。

flatpak run com.whitemagicsoftware.kmcaster -h

您可能还喜欢:2021年用于录制Linux桌面(截屏视频)的5种工具

Sidebar