【发布时间】:2013-10-22 06:15:11
【问题描述】:
我需要获取 Linux 操作系统上的输入设备列表。类似于解析 /proc/bus/input/devices 的东西,但我实际上不想重新发明轮子。我相信应该有一些系统功能来枚举设备和类似的东西。它是嵌入式 Linux,所以我可以使用的库有限。
【问题讨论】:
-
你真正想做什么?一般来说,“解析/proc/bus/input/devices”确实是您想要获取输入设备列表的方法。格式本身通常很容易解析...
-
我想移动鼠标。 XWarpPointer 不起作用,因为我没有带有 arm-linux-gnueabi-gcc 的 -lX11。我将事件直接写入 /dev/input/event3 并且它可以工作,但是我需要确切地知道应该将事件写入哪个输入文件。所以我需要找到鼠标输入设备或以其他方式移动鼠标。
-
您可以考虑配置
udev以简化您的流程。并且解析/proc/文件确实是在许多主题上与内核交互的首选方式。
标签: c++ linux device input-devices