如何在linux机器上模拟python中的按键?
这适用于模拟器并制作可以玩游戏的机器人。
所以主要是' wasd'密钥,空间等等,这个线程here或多或少都是我想要的,但我相信这个解决方案是特定于Windows的
Projects Test1 Test2 Test3 Test4
Tickets 8 10 0 0
maintenance 9 11 13 0
Writing web 8 9 8 0
VSS 12.5
Total 25 30 21 12.5
我认为主要问题以及为什么这很难做到的是使用扫描码'和VKs'游戏往往会忽略,因为这不是用户与游戏互动的方式
那么有没有像上面的Linux一样的linux解决方法? 感谢任何帮助,谢谢。
答案 0 :(得分:0)
使用xdo
时遇到了同样的问题。我似乎没有正确的焦点。以几种不同的方式选择窗口没有帮助。然而,使用import xdo as Xdo
xdo = Xdo()
win_id = xdo.get_active_window()
print(xdo.get_window_name(win_id))
xdo.send_keysequence_window(win_id, "Return")
,我设法得到了理想的结果。
示例:
{{1}}