减少鼠标速度

3
我正在尝试使用 canvas 创建一个简单的应用程序,但是当我将鼠标移到 canvas 上时,我需要降低鼠标移动的速度。我在互联网上尝试寻找解决方案,但没有成功。
我想知道是否可能有人能够帮忙解决。

我认为这是一个与浏览器无关的功能,无法修改;而速度和其他功能可以在客户端操作系统中进行自定义。 - Irvin Dominin
9
我当然希望这是不可能的。那样做的恶劣潜力太大了。 - Daniel
你唯一能够做到这一点的方法就是实际上去更改客户端的控制面板设置(显然你无法这样做)。据我所知,这就是为什么我发表评论的原因。 - Kallumasaurus
1个回答

3

考虑到您正在使用画布,您很可能正在制作一款游戏 - 我认为这可能比您想象的更容易实现。您可能无法使用实际的鼠标指针本身 - 如果您有一些鼠标图形可用,则可能不是问题 - 但可以使用“虚拟”鼠标,通过获取MouseMove事件并将其乘以某个因子来模拟。不幸的是,我认为您需要自己进行大量研究!

https://developer.mozilla.org/en-US/docs/WebAPI/Pointer_Lock

这个API用于类似于Quake WebGL演示的东西。
(对于那些担心安全性的人:不用担心,该API会要求浏览器使用下拉菜单请求用户权限)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接