为了教育目的,我开始着手编写使用cwiid
和Xlib
的python脚本,以便我可以像使用鼠标一样使用我的wiimote。如何在Python上用Xlib模拟鼠标点击
到目前为止,我已经通过调用disp.warp_pointer(dx,dy)
移动光标,然后每隔一段时间调用disp.sync()
。我担心这可能不是最有效的方法,但至少目前来说,它很简单并且运行良好。
问题我有更多的困难与鼠标点击。我如何在Xlib中模拟鼠标点击?我希望单独的新闻和发布活动,以便我可以拖放东西。我遇到过this的帖子,但所有的解决方案似乎都使用其他库。
关于您链接到的问题的[python -uinput suggestion](http://stackoverflow.com/a/3572488/709852)应该有效。据我了解,这实际上是在内核级别注入事件,因此无论您是使用XLib还是Tkinter或GTK或其他工具包都无关紧要。 – 2012-04-21 08:33:46