使用触摸事件自动化 Linux GUI 应用程序

使用触摸事件自动化 Linux GUI 应用程序

我正在尝试在 X11 下运行的应用程序中自动执行某些事件。为此,我需要发送触摸(不是将鼠标事件(鼠标按下事件)发送到窗口中的特定位置。例如,我需要长按某个位置(例如,按下 2 秒,然后抬起),然后触摸其他位置。总共有大约 20 对不同的按下和抬起事件。我正在寻找使用简单脚本语言的东西。

我在看自动键API,但它不能发送触摸事件(它只有鼠标事件),而且这些鼠标事件仅限于点击,例如,您不能单独指定向下和向上事件。

我还发现了 xdotool,虽然它可以更好地控制分离按下和弹起事件,但它只提供鼠标事件而不提供触摸事件。对于我的应用程序来说,能够像存在触摸屏一样发送触摸事件至关重要,因为应用程序中的某些功能只能通过触摸事件访问,而不能通过鼠标访问。

相关内容