首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux/input.h和击键记录

linux/input.h和击键记录
EN

Stack Overflow用户
提问于 2012-10-24 02:02:58
回答 1查看 1.4K关注 0票数 1

我目前正在编写一个GNU/linux IRC机器人,以帮助我评估在现代GNU/Linux系统上运行的恶意软件的种类。此IRC机器人的一部分被设计为允许操作员请求在客户端上记录击键。

所以我有几个关于linux/input头文件的问题要问你们。首先,我不知道它是否是x11的一部分,如果有人能澄清它会很棒的话。最后,从“驱动程序”捕获设备事件是捕获键盘输入的唯一方法吗?在/dev/input/?

提前谢谢你。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-24 02:13:04

不,linux/input.h不是X11的一部分,它是linux的一部分。(所有X11报头都在X11/下)

做事情总是有不止一种方法,但从/dev/input读取可能是最简单/最可靠的。请参阅http://www.thelinuxdaily.com/2010/05/grab-raw-keyboard-input-from-event-device-node-devinputevent/

注意:您需要root用户才能像这样从键盘上读取。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13036468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档