我正在尝试使用python xlib更改鼠标指针。我成功地使用了warp_pointer。但是当我尝试玩Secret Maryo Chronicles之类的任何游戏时,鼠标指针会移动到屏幕的最右角而不是指定的位置。为什么这样?谁能帮我这个?Python xlib warp_pointer在游戏内部不能正常工作
1
A
回答
0
我不熟悉SMC。它可能是它本身使用warp_pointer。我知道很多游戏都是为了模拟最近刚刚介绍给XInput的相对运动支持,我认为其中一些人使用它来将鼠标“藏起来”。您是否尝试过使用鼠标做不同事情的游戏?
2
它看起来像文档所说的相反,它是一个绝对坐标,而不是一个 偏移量。
我试过这个,如果你把坐标看作绝对坐标与1,1(或0,0)从窗口左上角开始,它就像预期的那样工作。
from Xlib import X, display
import time
d = display.Display()
s = d.screen()
root = s.root
root.warp_pointer(500,500)
d.sync()
time.sleep(5)
root.warp_pointer(250,250)
d.sync()
time.sleep(5)
root.warp_pointer(100,100)
d.sync()
time.sleep(5)
root.warp_pointer(250,250)
d.sync()
相关问题
- 1. 我的python游戏代码不能正常工作
- 2. Python的迷你游戏不能正常工作
- 3. ds_list在游戏制作工作室中工作不正常
- 4. Async.parallel内部async.each不能正常工作
- 5. Conways游戏人生算法不能正常工作
- 6. HTML5游戏手柄API不能正常工作
- 7. 游戏框架,RAW场不能正常工作
- 8. 为什么我的C++生命游戏不能正常工作?
- 9. Python不能正常工作?
- 10. JavaScript游戏无法正常工作
- 11. Java游戏无法正常工作
- 12. 针对井字游戏不能正常工作的随机javascript AI功能
- 13. Python蛇游戏Boundries不工作
- 14. Python龟游戏,检查不工作?
- 15. 函数不能在python游戏中工作
- 16. Grails - 内部异常withTransaction块不能正常工作
- 17. 简单的Python游戏不能不管工作怎样
- 18. ng-class在h1内部不能正常工作?
- 19. 内部模态在实现css中不能正常工作
- 20. 回声在IF ELSE结构内部不能正常工作
- 21. bootstrap modal在coffeescript内部不能正常工作
- 22. 汽车游戏不pygame的正常工作
- 23. Python re.search不能正常工作
- 24. python sqlite3不能正常工作
- 25. Python的__import__不能正常工作
- 26. python raw_input with while不能正常工作
- 27. Linebreak不能正常工作 - Python
- 28. openstack:novaclient Python API不能正常工作
- 29. Python脚本不能正常工作
- 30. FiPy不能正常工作
你能更具体吗?你想用warp_pointer完成什么?你如何在你尝试使用的游戏中使用它? – ssokolow 2011-03-30 16:14:46
随着warp_pointer我试图移动鼠标指针在屏幕上的任何特定位置。它在桌面上工作正常(在我的情况下Ubuntu)。但是当我开始游戏时,程序可以正常工作,但鼠标指针会移动到屏幕的右下角 – 2011-03-30 23:53:45