当前位置: 首页 > 面试题库 >

模拟Python上的鼠标点击

裴和怡
2023-03-14
问题内容

我目前正在使我的Nintendo
Wiimote(实际上是Kinda难过)可以像鼠标一样在计算机上工作。我设法使双节棍的摇杆控件实际上在屏幕上左右移动鼠标!真是令人兴奋。现在我被卡住了。

我想在按A时通过python左/右键单击事物,当我去做搜索时,想到的只是tkinter吗?

所以我的问题是,我该怎么称呼以使python在桌面上左/右单击,并且如果可能的话,也许提供一个代码段?

感谢您的帮助!

注意:我想我忘了提到这是针对Linux的。


问题答案:

python-uinput非常易于使用。

http://tjjr.fi/software/python-uinput/

这是一个例子https://github.com/tuomasjjrasanen/python-
uinput/blob/master/examples/mouse.py



 类似资料:
  • 本文向大家介绍javascript触发模拟鼠标点击事件,包括了javascript触发模拟鼠标点击事件的使用技巧和注意事项,需要的朋友参考一下 事件触发器就是用来触发某个元素下的某个事件,IE下fireEvent方法,高级浏览器(chrome,firefox等)有dispatchEvent方法。 一般我们在元素上绑定事件后,是靠用户在这些元素上的鼠标行为来捕获或者触发事件的,或者自带的浏览器行为事

  • 问题内容: 我正在尝试模拟鼠标在窗口上的单击。我目前已经成功完成了以下操作(我正在使用Python,但是它应该适用于一般的win32): 这很好。但是,如果在我手动移动鼠标时发生单击,则光标位置会被抛出。有什么方法可以将点击直接发送到给定的坐标而无需将鼠标移动到那里?我尝试了以下类似的方法,但运气并不好: 问题答案: 尝试WindowFromPoint()函数:

  • 本文向大家介绍python点击鼠标获取坐标(Graphics),包括了python点击鼠标获取坐标(Graphics)的使用技巧和注意事项,需要的朋友参考一下 使用Python进行图像编程,要使用到Graphics库。下面列举出较常用的代码 接下来使用Graphics库进行编写 出现下面问题:name '_name_'is not defined.出现原因是下划线应该是两个(__'name'__)

  • 问题内容: 假设我有一个要模拟特定x,y坐标处的鼠标单击的窗口。我已经有了hwnd,但不确定如何构造lParam。我过去曾使用过SendMessage来单击按钮等,但是我知道他们的名字。任何帮助将不胜感激。我也忍不住想知道我是否正在以正确的方式进行操作。我的最终目标是在Skype主窗口上单击某个用户(例如)。我使用EnumChildWindows查找主窗口的所有子级,但找不到正确的子级。所以想通了

  • 问题内容: 我知道这种方法。但是,我想知道如何模拟事件。 我在堆栈溢出的某个地方找到了此代码,但我不知道如何使用它:( 如何使用JavaScript触发鼠标单击事件? 问题答案: (修改后的版本使之无需prototype.js即可工作) 您可以像这样使用它: 请注意,作为第三个参数,您可以传入’options’。您未指定的选项取自defaultOptions(请参见脚本底部)。因此,例如,如果您想

  • 问题内容: 我想模拟对锚标签的点击,并带有所有类似正确目标处理之类的功能。 锚点的DOM对象似乎有一个[[click()] [3]“方法,但并非所有浏览器都支持。Firefox抛出此错误: 错误:anchorObj.click不是函数 它在Opera 10和Konqueror上也很奇怪,当在周围div的onclick处理函数中调用它时,会导致无限点击。我猜只有IE8可以正常工作。无论如何,我都不想