首页 > 代码库 > macbook pro 苹果鼠标magic mouse2在win10下禁用左右滑动、水平滑动以及其他设置

macbook pro 苹果鼠标magic mouse2在win10下禁用左右滑动、水平滑动以及其他设置

前段时间入手一台macbook pro,同时购买了一个magic mouse2

相信大部分程序员同志,只要用macbook都回装双系统的,本人也不例外,因为需要用到vs等很多开发工具。

 

magic mouse2在osx上的表现本人不做评论,没用过几回,在win10上的表现太差劲了,特别是对于经常使用代码编辑器的程序员,或者经常使用word、excel之类的工作者,这鼠标简直是煎熬。左右滑动这等高大上的功能,在代码编辑中完全是一锅汤里的老鼠屎,相信用过的都会有体会的。本来你要下拉,却发现它左右滑动了,滑动的你都找不到自己的代码,完全无法定位插入行。

 

我不知道有多少次想摔了他的冲动,也想过换个带滚轮的蓝牙鼠标。但是直觉告诉我,只要禁用了左右滑动功能,还是完全可以用的。只是官方驱动或者配置软件没有给出这项配置而已。多年程序员的直觉告诉我,禁用左右滑动一定是可以实现的。最终我真的搞定了,研究过程这里就不啰嗦了,直接上步骤吧。

 

第一步打开设备管理器,找到鼠标和其他指针设备

技术分享

这里只要是macbook pro,不出意外都是2个,一个是鼠标,一个是触控版。下面需要确定下这2个哪个是鼠标。

 

在蓝牙设备管理里,把鼠标设备删除,上图就只剩下触控板,双击触控板,详细-记录下设备实例路劲,以便等会和鼠标做区分。

技术分享

 

现在,关闭蓝牙鼠标再重新连接。(如果这里出现蓝牙设备无法连接的话,请进入到osx系统下,把鼠标断开,再进入windows就可以连接成功了)

 

成功之后再到设备管理器里找到蓝牙鼠标,双击点详细-设备实例路径,记录下注册表路径(没错,就是通过修改注册表禁用左右滑动)。

技术分享

根据上图路径,我这里注册表的路径为

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\HID\{00001124-0000-1000-8000-00805f9b34fb}_VID&0001004c_PID&0269\8&10ce3e00&1&0000\Device Parameters

技术分享

 

 

看到右侧里面有很多个包含HScroll(水平滑动)的项,具体这些项分别是干什么的我也没有去研究,干脆全部都改了。他们的值默认都是0,那么现在把他们都改成1,重启,水平滑动(左右滑动)被禁用。你的代码再也不会乱跑了。

 

macbook pro 苹果鼠标magic mouse2在win10下禁用左右滑动、水平滑动以及其他设置