即使在屏幕边缘也能获得鼠标相对运动

问题描述 投票:1回答:1

目的:我希望鼠标即使在屏幕的边框上也能相对移动(所以我无法计算两点之间的向量)。

应用程序:我想在一个名为“小队”的游戏中作为迫击炮的助手,用鼠标控制迫击炮。我检查了游戏中鼠标的行为,并在移动摄像机时,当鼠标到达屏幕边框时,您可以继续环顾四周,但是鼠标位置显然没有更新,因为它是相同的位置。

我尝试了以下库:

  • Pyautogui:具有此功能,但不能处理近端鼠标,因为我猜它会根据过去和实际位置计算鼠标的相对移动
  • Pygame:在Windows外部时无法捕获鼠标的相对移动
  • Pymouse:没有我搜索的功能
  • Pywin32:没有我搜索的功能
  • Pypiwin32:没有我搜索的功能

使其有效的方法:当鼠标到达游戏边界时,我可以通过将鼠标移到屏幕中间来使其工作(这不会造成麻烦,因为显然游戏并未对其进行计算以使迫击炮移动),但是我恐怕我会被禁止使用,因为有些防热工具会使我的鼠标四处移动(即使这不会作弊)。

现在我正在考虑使用库来读取鼠标发送的USB信息。

经过6个多小时的研究,我已经无力制造它了,在浪费更多时间之前,我想知道是否有人可以这样做(使用Python或任何其他语言)。

python mouse motion
1个回答
0
投票

除了将光标弯曲到屏幕中央之外,您还可以将其从边缘稍微向后弯曲吗?似乎反作弊软件很难检测到这一点。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.