困扰了我多年,也是困扰了很多人多年的一个问题

yangleworld 2008-12-03 05:11:05
好了。我要说,我打CS有很多个年头了。这个问题也和CS恰恰分不开。
从98 2000 xp 到现在的 visit
我想说的是,鼠标速度(鼠标加速度)的改变。这也是业内人士非常头疼的话题。下面我把我的分析写下来,希望您能看完。
首先,滚珠机械鼠标 桌面无鼠标加速度 鼠标自身的灵敏度达到完美,无任何偏差的状态下我要向大家说明一下我是这样理解“鼠标加速度”的。
一. 我们现在需要了解的鼠标里滚珠的运动规律:
1. 滚珠是圆的 它在鼠标里的运动是通过桌面与滚珠切面的摩擦,使滚珠在鼠标里转动,假设滚珠的直径是3CM,那么它在鼠标垫上匀速直线运动一周,走过的平面路程应该也是3CM,加速度运动一周,路程还应该是3CM,减速度运动一周,路程还应该是3CM。这就是我们需要明白的规律。
二. 无加速度和有加速度 正加速度和负加速度
光标的移动快慢是通过滚珠在鼠标垫上的滚动的快慢决定的,也就是说,你的手给鼠标一个比较大比较突然的力量(这个力指带有加速度的,并使鼠标向 上 下 左 右其中一方向直线移动的力)造成鼠标滚轮在桌面上迅速的,并带有加速度的直线移动。所以体现到屏幕上的光标也向某一方向迅速的并且带有加速度的直线移动。在这里鼠标加速度并不是我们所只的“XP鼠标加速度”,这里的加速度是我们的手给鼠标的加速度体现到了桌面光标上。为什么这样说呢?
论证,滚珠鼠标是同过滚珠的转动造成光标的移动的,滚珠的转动如果是运速直线转动,那么光标在屏幕上也应该做匀速直线运动,滚珠如果是加速直线转动那么光标也有应该是加速直线运动。
求证:
假设环境:
1.滚珠的直径是3CM 所以滚珠在鼠标垫上直线运动一周走过的平面路程应该是3CM。
2.在没有大家所说的“XP鼠标加速度”的系统环境下,我们把系统的鼠标灵敏度调到滚珠在鼠标垫上直线运动几厘米,光标就在屏幕上直线运动几厘米的一个数值,通过上面“一”的说明,我们会发现 滚珠在这3CM线段路程的两个端点上来回做 匀速 加速 减速 运动的时候,光标运动的路程,初速度,末速度的数值和滚珠平面运动的数值一样。
3.忽略滚珠鼠标机械缝隙 自身灵敏不够 等因素。
结论:在这样的“假设环境”下,我们的鼠标才是真正的无“鼠标加速度” ,光标所体现的只是鼠标滚珠的平面移动数据,无任何系统加速程序的速度修改。所以,论证题目成立
如果除去鼠标自身的技术因素,最起码系统环境是不会造成有“鼠标加速度”。我们追求的系统环境是“假设环境”里的第2条 最起码系统不会造成有“鼠标加速度”。
而大家说的“鼠标加速度”会造成的效果就是 滚珠迅速移动3CM 系统通过手给鼠标力的大小迅速程度来计算出一个附加的加速度 从而使你的光标移动路程成倍的大于3CM(这是正加速度) 其实是系统在帮你更容易的大范围转身(移动),而在你想压枪和微调的时候感觉到粘,则是负加速度 你的手移动鼠标的力不够迅速系统会认为你想微调 所以系统会计算出一个负加速度让你的鼠标速度变慢 更加稳定。 用98打CS习惯的人突然改XP就会感觉粘 其实是系统帮你稳定你的弹道,有很多玩家都说用XP打CS压枪比98稳定, 其实他们是适应了XP或者他们根本就不知道“鼠标加速度”这个问题,没有不良心理暗示 ,所以造成他们很快的适应XP打CS。关于负加速度本人在用IE3.0 (6000次/秒)第一次用XP打CS的时候深有体会 我做过实验 用很小很小很小的力推动鼠标从鼠标垫的一头到另一头 你会发现瞄准星斯文没动地方 这就是负加速的表现 最一开始我以为我新买的IE3.O是坏的
我为什么用滚珠鼠标来论证,很显然滚珠鼠标 因为它的滚珠比光电鼠标更容易形象的把屏幕上的光标和鼠标的移动练习起来 容易让人理解。
三.去XP加速度办法和效果
1.在不把“提高指针精确度”的勾去掉的状态下只加上-noforcemaccel -noforcemparms -noforcemspd 这3个参数的时候 各人感觉不理想 还是粘
2.在把“提高指针精确度”的勾去掉的状态下 -noforcemaccel -noforcemparms -noforcemspd 感觉还粘 跟1区别不大
3.用 CPL mouse_fix 去加速度 感觉桌面和游戏中都没了加速度,但是鼠标速度与不用CPL mouse_fix 的时候慢了很多,“提高指针精确度”去不去都感觉没变化了.
4.用 CPL mouse_fix 去加速度以后 只加-noforcemaccel 感觉和不加-noforcemaccel 一样
5.用 CPL mouse_fix 去加速度以后 只加-noforcemparms 感觉比不加-noforcemparms 速度变快了很多.
6.用 CPL mouse_fix 去加速度以后 只加-noforcemspd 感觉和5一样
7.用 CPL mouse_fix 去加速度以后 加 -noforcemaccel -noforcemparms -noforcemspd 感觉和5和6效果一样.
用了CPL mouse_fix 以后感觉微调的时候太灵敏 转身的时候慢 但是实验证明最大限度的接近了我说的理想环境 但是还是感觉微调的时候跟98比有正加速度 太快了。我们现在的鼠标每秒扫描9000次 而且灵敏度很好 如果系统在我们游戏微调的时候在给一点正加速度 那我们的弹道就很难控制了 只有那些绝世牛B反映超快的人才能控制的了。
...全文
155 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yangleworld 2008-12-03
  • 打赏
  • 举报
回复
mouse_fix 这个是个国外人编写的一个小小修改注册表的小家伙。
在XP系统上我尝试过任何方法,但是,无论如何,总是感觉和98有出入。
这个小程序百度上随便一搜就有,但使用后还是有加速(真正的操控高手是能感觉到的)。想问问大家,如何才能彻底去掉加速度。
在心目中,98的鼠标速度才是最理想的。希望高人能给解决一下。跪求。。。。。

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧