如何在 X11 中捕获原始鼠标输入?

Joe*_*Joe 5 x11 mouse input device

对于我的应用程序的 Windows 版本,我使用 WM_INPUT 并直接注册鼠标设备以获得最精确的移动。我该如何在 X11 中做到这一点?

j4x*_*j4x 3

有多种方法可以做到这一点,具体取决于您使用的框架。

如果您打算使用“Xlib”(X11 编程的最基本方法)来执行此操作,您应该查看Xlib 手册,特别注意 XInput。可以使用XI2(XInput 版本 2)检索更详细的信息

其他更高级别的框架可以使事情变得更容易。看看Qt。它是我见过的最好的 GUI API 之一。

如果您需要更多,请告诉我们。