|
为方便大家讨论,我先明确我的观点,就是不会有所谓的“负加速”之类的现象的存在,原因是:
首先,加速度是为什么存在的?加速度是系统商和软件商为了方便用户更好地使用指针设备而设计的参数,其作用就是在用户快速地移动鼠标等指针设备时,系统判断用户想移动的方向和速度,在对应的桌面光标的移动过程中,增加“加速度”参数的作用,来辅助用户,使光标更快地移动到指定的位置上。
其次,为什么有去除加速度的功能存在,因为在一些应用环境中,用户希望光标能完全根据自己鼠标移动的距离来作出相应的移动,而不考虑自己鼠标移动的速度有多快。因此系统中和软件中都是允许用户去除加速度设置的,就是说不再为用户的移动提供额外的辅助。
最后,系统商和软件上绝对不会允许“负加速”的存在,因为如果按照前面的坛友的说法,负加速是指鼠标移动速度快,光标速度反而变慢,那么实际上说明了光标是在违背用户的需求来干扰用户的使用,这在任何一个软件系统中都是不合理的,也是不应该存在的,因此系统中绝对不会有“负加速”的存在。LZ也不要怀疑自己的鼠标有问题。
从上述的论点扩展开,我们可以认为,系统在加速度的问题上,仅仅会允许2个状态的存在:A,有正加速度; B,没有加速度。 在CS中,已经验证了的是: A,使用修改系统注册表的方法可以有效地去除加速度; B,使用在CS快捷方式上增加3个参数的方法可以有效地去除加速度; C,根据部分网友的说法,使用三个参数中的前2个,就是NOFORCEMACCEL 和NOFORCEMPARMS也可以有效地去除加速度。
实际上,从参数本身分析,第一个参数即:NOFORCEMACCEL应该是NO FORCE MOUSE ACCELERATION的缩写,也就是不强制使用鼠标加速度的意思,这个参数的用处应该是在桌面有加速度时,设定CS中不强制使用桌面鼠标的加速度,这个参数和游戏中的加速度是有直接联系的。而其他的两个参数,应当是调整游戏中光标移动的其他方面的特性。从这个角度说,无论桌面有没有加速度,只要CS上增加了这3个参数,那么CS里都不会有加速度。同时第三个参数:NOFORCEMSPD从字面理解应该是NO FORCE MOUSE SPEED的意思,到底这个参数有什么样的意义现在不得而知,目前网络上也没有很明确的解答,但我觉得这个参数是和加速度无关的,更不会产生“负加速”的问题。
最后,我想说的是,测试鼠标加速度的方法非常简单,在CS里只要用不同的速度移动几次鼠标,就可以明确地观察出是否有加速度,这点欢迎有兴趣的坛友去测试一下,然后告知大家感受~~ |
|