我的问题与KiCad相关,但它也适用于其他程序。
在原理图编辑器的KiCad中,如果右键单击,移动鼠标然后左键单击光标将放回到您第一次右键单击的位置。
根据一些答案(参见下面的启动板),这不是一个特色错误,因此开发人员不愿意将其作为可选功能。有一个类似的功能涉及在放大时扭曲鼠标,这是可选的。
我的问题是,是否可以阻止某些程序移动鼠标光标?即
$ kicad --mousewarp = 0
我在论坛上看到了几个这样的请求,并在启动板上看到了错误请求: https://forum.kicad.info/t/mouse-jumping-feature-removal/7077 https://bugs.launchpad.net/kicad/+bug/816739
还有关于youtube问题的视频: https://www.youtube.com/watch?v=VtpipzDhyBY
一个有趣的观察结果是,如果在pcb编辑器中选择OpenGL,鼠标不会扭曲,但在原理图编辑器中没有这样的选择。
答案 0 :(得分:1)
简短回答:不。
应用程序根据需要设置鼠标光标。虽然这在您提到的情况下很烦人,但在其他情况下它可能很有用。
答案很长:是的,但您可能需要创建自己的输入驱动程序并忽略XWarpPointer()调用。