在Linux,C上带有窗口通知的Caps-lock + num-lock + scroll-lock键盘记录器

时间:2014-04-24 15:19:44

标签: c linux window keylogger

几周前我在我的笔记本电脑上安装了Ubuntu,我无法判断是否打开了大写锁定等,因为我的键盘上没有灯光告诉我。 Windows有一个弹出窗口告诉我当我按下键时它处于什么状态,但Ubuntu没有,因为大多数计算机都不需要它。

我想创建一个排序键盘记录器来检测其中一个按钮何时被按下,并在屏幕的下方中心弹出一个告诉我状态的按键。弹出窗口最好没有顶部和边缘的窗口条,但是这太复杂了,我不是特别介意。我希望在C中使用它,因为这似乎是在Linux上执行此操作的自然语言。它必须在启动时加载,并且除非按下键,否则最好没有窗口。

你能解释发布的任何代码吗?我很乐意从中学习,因为我喜欢用它们学习编程语言和库。

需要的密钥:Caps-Lock,Num-Lock,Scroll-Lock(不是必要的)

0 个答案:

没有答案