小编fif*_*ght的帖子

鼠标事件在 linux 中如何工作?

这主要是出于好奇,我试图了解事件处理是如何在低级别上工作的,所以请不要将我引用到可以为我完成的软件。

例如,如果我想用 C/C++ 编写一个对鼠标点击做出反应的程序,我假设我需要使用系统调用将某些函数挂接到内核,或者您可能只需要不断检查鼠标的状态,我不知道。

我认为这是可能的,因为在 C/C++ 中几乎所有事情都是可能的,因为级别如此之低,我最感兴趣的是它的工作原理,尽管我可能永远不必自己实现它。

问题是它在 linux 中是如何工作的,是否有某些系统调用、c 库等?

linux input devices

27
推荐指数
2
解决办法
3万
查看次数

标签 统计

devices ×1

input ×1

linux ×1