我有 ubuntu 16.04。
出于好奇,有没有办法查看您在一段时间内点击了多少次,以及/或者您按得最多的键是哪些?
就像系统日志或类似的东西,可以在每个应用程序/程序中记录事件。
目前,我不想安装键盘记录器,我首先寻找一些与系统相关的事件。
通缉日志示例:
今天我已按下
- 左键单击13.854次
- 按下 Enter 键 983 次
- 空格键 15.368 次
- Control 键 4.568 次
- ...
答案1
答案2
我主动 fork 了 @TheAmigo 提到的项目,并将其移植到 Python 3 和最新的 Xorg 版本。此外,我还添加了新功能,例如热图显示和改进的统计报告。
您可以查看我的进度并获取可用的版本https://github.com/esauvisky/kbdcounter
答案3
由于我在这里找不到答案,所以我认为正确答案是:
Linux/Ubuntu 中没有这种东西。
如果您想知道您击键和点击的次数,您将必须安装一些第三方程序,这些程序可能会也可能不会将您的信息用于天知道什么用途。
键盘记录器没有我想要的东西:它们只在文本文件中记录我输入的短语和程序名称,例如:
15/07/2005 | MSN Messenger[4] | Text: Hey there, want to chat?<CTRL><ENTER>
因此,我必须编写一个 shell 脚本来提取输入的部分,并逐个计算每个字母。但是鼠标点击呢?功能键呢?
换句话说,键盘记录器不符合我的需要。
我确实设法找到了另一种专门为此目的而设计的程序,带有鼠标和按键的热图和图形,但正如我上面提到的,下载网站并不那么值得信赖,它在 Ubuntu 市场商店中不可用,并且它需要 Facebook 登录......