魔兽世界已经离开中国大陆~~,最近在玩xxx,咳咳,突然发现一个远古问题,一直以为是自己的鼠标问题,但这么多年换了这么多台电脑,这个问题也一直存在,今天突发奇想查了一下,结果竟然有答案,还在的老铁们,试试看有用么?

问题

玩wow的时候,鼠标有时候会突然消失,晃半天才会在某个位置重新出现,或者鼠标突然跳到屏幕中间。

python魔兽世界 鼠标 魔兽世界鼠标设置_魔兽世界

无效措施

  1. wow64.exe的属性里也禁用了DPI选项。
  2. 兼容性也设置成WIN7兼容了。
  3. 游戏全屏、全屏窗口化、窗口化、各种分辨率试过了。
  4. 删除三大文件夹试过了。
  5. 无插件,纯原版WOW试过了。
  6. 鼠标换了好几个。
  7. TBC到现在电脑上的硬件从主板、内存、CPU、硬盘、电源、散热器、显示器、鼠标垫都换过了。
  8. 系统用过win7 win8 win10。
    以上办法都没解决。

解决

参考一:https://www.bilibili.com/video/av16524366/

  1. 设置里关闭鼠标硬件指针
  2. 修改rawMouseEnable的值;
    在游戏中按回车打开聊天窗口,输入:
/dump GetCVar("rawMouseEnable")

若结果为:[1]="0" ,那么重新在聊天窗口输入以下代码改变其值:

/console rawMouseEnable 1

参考二:https://nga.178.com/read.php?tid=14823483

  1. 鼠标每秒报告速率调低至125,禁用垂直同步。
    这个原因可能是带宏的鼠标,调用错误驱动?试试吧。
  2. 修改魔兽世界WTF文件
  • 打开魔兽世界安装目录 - WTF文件夹;
  • 右键选择“Config.wtf”文件 - “打开方式” - “记事本”;
  • 在文档底部新增一行 SET gxCursor “0” ;
  • 保存后关闭。
  1. 游戏内输入命令或使用插件修改鼠标镜头移动速度
  • 详见:https://nga.178.com/read.php?tid=12499567,使用插件修改参数,亦可设置镜头移动速度的数值;
  • 聊天框内输入命令并回车(输入一行回车一次,第一行为修改镜头移动速度,第二行为解决重置鼠标位置问题);感谢 [@goffee] 的分享
    Code c:
/script SetCVar("cameraYawMoveSpeed", 120)
/script SetCVar("rawMouseEnable", 1)
  1. 关闭鼠标灵敏度
  • 在游戏内按下ESC,打开菜单;
  • 点击“界面” - “鼠标”;
  • 取消勾选 “启用鼠标灵敏度”;
  • 点击确定。
  1. 关闭硬件指针
  • 在游戏内按下ESC,打开菜单;
  • 点击“设置” - “高级设置”;
  • 更改“硬件指针”为关闭;
  • 点击确定。
  1. 关闭高DPI缩放
  • 打开魔兽世界安装文件夹;
  • 右键点击WOW.exe,点击“属性”;
  • 上面标签页选择“兼容性”;
  • 找到并勾选 “关闭显示高DPI设定”(win7)/ 点击“更改高DPI设定” - “高DPI缩放替代” - 选择“应用程序”(Win10);
  • 重启魔兽世界。
  1. 关闭指针加速
  • 退出魔兽世界.
  • 点击 开始 - 设置 - 鼠标设置,或打开控制面板 - 鼠标.
  • 选择上方“指针选项”的选项卡;
  • 取消勾选“提高指针精确度”;
  • 点击“应用” - “确定”。
  1. 关闭NVIDIA分享功能(仅针对使用N卡并安装了GeForce Experience软件的电脑)
  • 打开GeForce Experience并登陆;
  • 点击界面右上角的齿轮图标“设置”;
  • 关闭“分享”功能。
  1. 关闭雷云(仅针对使用雷蛇鼠标并安装了雷云软件的电脑) -
  • 关闭雷云中对于鼠标灵敏度的设置;
  • 或 卸载雷云软件;
  1. 罗技鼠标并安装了罗技软件的用户
  • 设置 - 选择WOW的配置
  • 降低鼠标回报率(默认1000,建议800)
  1. 关于上方链接中插件修改的情况