我们已经知道如何在 Linux 中创建截屏视频。我们还讨论了一种工具,可以让您创建动画 GIF从截屏视频中。现在,想象一下这样一种情况,您的截屏视频包含您在终端中输入的一些重要命令的记录。鉴于录制完成时打开了许多应用程序窗口,您在终端中输入的命令并不清晰可见,尤其是当截屏视频向更广泛的受众展示时(例如在演示室中)。
那么解决办法是什么呢?有一个专门针对这些情况而构建的工具。见面屏幕键,一个命令行应用程序,您可以与屏幕广播应用程序一起使用,以确保更好地显示您的击键。
屏幕键
灵感来自影片, Screenkey 是一种工具,可以捕获您按下的任何键并以易于阅读和理解正在编写的内容的方式显示它。 Screenkey 提供的功能包括可配置的字体/大小/位置、突出显示最近的击键、改进的退格处理和多显示器支持。
下载并安装
屏幕密钥可以通过以下方式下载访问其网站并单击“版本”部分下的下载链接。
您还可以通过运行以下命令来下载它:
wget https://www.thregr.org/~wavexx/software/screenkey/releases/screenkey-0.9.tar.gz目前,0.9是最新版本。以后,您可以将命令中的包名称(screenkey-0.9.tar.gz)更改为可用的最新包。
现在,使用以下命令从此 .tar.gz 包中提取文件/目录:
tar -xzvf screenkey-0.9.tar.gz要安装该工具,请进入顶级目录并运行安装脚本:
cd screenkey-0.9
sudo ./setup.py install笔记:Screenkey 需要您的系统上存在某些依赖项才能成功安装。运行以下命令应安装所有依赖项:
sudo apt-get install python-gtk2 python-setuptools python-setuptools-git python-distutils-extra用法
下载/安装部分完成后,只需运行以下命令即可启用该工具:
./screenkey您会注意到该工具将记录您的所有击键并立即显示在屏幕上。

该工具还提供使用命令行选项控制/调整其功能的功能。例如,显示击键的默认时间(打字停止后)为 2.5 秒。但是,您可以使用以下命令更改它-t选项。
下面是将显示时间增加到 5 秒的示例:
./screenkey -t 5如果需要,您甚至可以通过传递以下内容来使输出窗口持久化:--persist运行“screenkey”命令时的选项。
./screenkey --persist
继续,Shift 键默认情况下处于禁用状态。例如,“Shift + Control + a”通常显示为“Control + A”(注意大写的 A)。但是,如果需要,您可以通过传递以下内容来覆盖此设置--vis-shift选项与“screenkey”命令。
./screenkey --vis-shift
这里值得一提的另一个重要功能是,您甚至可以暂时禁用该工具,当您输入密码等敏感/私人信息时,这一步骤会派上用场。您可以通过按“Ctrl + Ctrl”来实现此目的。

按相同的组合键再次启用该工具。有关更多功能/命令行选项,请访问该工具的官方网站。
结论
不可否认,Screenkey 是一个有用的小实用程序 - 除了本教程开头提到的用法之外,如果您要创建纯视频截屏视频,您还可以使用该工具快速传达您的想法。 Screenkey 的另一个好处是它正在积极开发,这意味着当前存在的任何错误或限制都应该很快得到修复。这绝对值得一试。






