如何控制鼠标移动速度

lyingbo lyingbo 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
需求:

鼠标在鼠标垫上移动距离a,光标就在屏幕上移动距离b;
一般情况下,我们鼠标移动大概几个厘米,光标就可以跨越整个屏幕,就是说a很小的时候,b就是屏幕的宽度了;

现在我想通过程序去修改这个精度:
就是当鼠标移动的距离a很大的时候,甚至是10个或者20个屏幕宽度时,光标才从屏幕的左边移动到右边,
相当于b只是a的1/10,或者1/20;

我尝试过以下方法:

1、在控制面板中修改鼠标指针移动速度,把移动速度调到最小时,也只能到两个距离一比一,达不到我的要求

2、通过函数SystemParametersInfo来设置系统光标的移动速度,移动速度设为最小值1时,和上面的第1种方法效果一致


问题

1、网上搜到的采用过滤驱动的方法:由于没有做过驱动相关的东西,不知道这种方法是否可行?

2、如果过滤驱动的方法可行的话,怎么做?

谢谢您百忙之中浏览我的帖子,在此感激不尽。

QQ:342210738
希望得到您的帮助
...全文
评论 20
收藏 已收藏
分享
返回顶部
lyingbo
其它技术问题 3,881 成员 9,044 内容