windows 修改鼠标滚轮自然滚动

在mac 上玩习惯了,使用windows 时的鼠标实在觉得别扭,在网上百度了一下,找到一个方法,这里记录一下

1 打开windows 的控制面板,点击“硬件和声音”

2 点击“鼠标”

3 然后点击上面的“硬件”

4 选择“设备”的一个,因为我也不知道哪个对应的是我的鼠标,所以先找一个来试,如果后面设置后没有生效,再选择一个设备来操作吧

选择一个设备,点击“属性”

5 点击“详细信息”

然后在“属性”里选择“设备实例路径“

将”值“ 记录下来,或者不要关闭这个窗口,等一下有用

6 用root 权限启动cmd 程序

输入管理员权限,然后在cmd 中执行 regedit  ,启动注册表

7 然后就在注册表中,找 HKEY_LOCAL_MACHINE \ SYSTEM - CurrentControlSet \ Enum \ ??? \ ??? \ ??? \ Device Parameters

??? 就是在步骤5 中的”值“, 我这里是  HID\VID_06CB&PID_2970&COL01\6&9650D3F&0&0000

找到 FlipFlopWheel字段,双击打开, 默认0,修改成1就变成了mac模式

修改后,需要重启机器才能生效,但是由于 步骤4 中的设备会比较多,我们也不能确定究竟哪个才是真正我们需要修改的,所以我建议大家对所有设备都修改一把,然后再重启机器,这样就肯定能修改成功了

参考博客:

http://blog.csdn.net/akmumu/article/details/38798031

时间: 2024-10-12 19:37:52

windows 修改鼠标滚轮自然滚动的相关文章

js鼠标滚轮上下滚动监听事件应用实例(跨浏览器,亲测)

最近做项目涉及到多个DIV切换效果,包括普通按钮点击切换和鼠标滚轮上下滚动切换等:其主要涉及到的内容就是鼠标滚轮上下切换的事件监听,此处是第一次接触到,故在此记录一下:也希望能帮到各位有需要的朋友. 以下为项目实例: $(function() { var count = $("#sysCount").val();    var isUp = false; // 初始化子系统模块    if (count > 6) {        $("#panel").cs

给鼠标滚轮绑定滚动事件

var scrollFunc = function (e) { var direct = 0; e = e || window.event; if (e.wheelDelta) { //判断浏览器IE,谷歌滑轮事件 if (e.wheelDelta > 0) { //当滑轮向上滚动时 $("#footer").hide(); } if (e.wheelDelta < 0) { //当滑轮向下滚动时 /* $("#footer").show();*/ }

判断鼠标滚轮的滚动方向

function mousewheelHandler(e){ var delta = Math.max(-1, Math.min(1, (e.wheelDelta || -e.detail))); console.log(delta > 0 ? "向上滚动" : "向下滚动"); } //for Firefox document.addEventListener("DOMMouseScroll", mousewheelHandler, fa

如何让VB6代码编辑器垂直滚动条随鼠标滚轮滚动

VB6毕竟是很老的产品了,它的代码编辑器垂直滚动条并不能随鼠标的滚轮而滚动,这个问题会让我们在编写代码的时候觉得很不方便,不过还是有一种方法可以解决这个问题的.    先下载一个微软发布的"VB6IDEMouseWheelAddin.dll"文件(此文件已经上传到百度网盘,网址:http://pan.baidu.com/s/1c06KY7e,或者也可以自己百度一下该文件名下载),然后按照以下的方法进行(注意:此处介绍的是一种通用的方法,适合是32位和64位的系统上使用): 一.  将下

第7章 鼠标_7.5-7.6 捕获鼠标和鼠标滚轮

7.5 捕获鼠标 (1)捕获鼠标:SetCapture(hwnd)——Windows将所有消息都发给hwnd窗口,鼠标消息总是以客户区消息的形式出现.即使鼠标位于非客户区也一样.lParam为客户区坐标. (2)释放捕获:ReleaseCapture() (3)一般WM_LBUTTONDOWN时开始捕获,WM_LBUTTONUP时停止捕获. [BlokOut程序] /*------------------------------------------------------------ BLO

winform鼠标滚轮事件

1 #region 进入窗体时加载 2 3 public FormAlarmInfoQuery() 4 { 5 InitializeComponent(); 6 pictureBox1.ImageLocation = "f:\\1.jpg"; 7 8 this.MouseWheel += new System.Windows.Forms.MouseEventHandler(this.panel1_MouseWheel); 9 //判断是否已安装带滚轮的鼠标 10 //SystemInf

鼠标滚轮事件

由于浏览器的不同,对鼠标滚轮事件也有所不同,大致可分为DOMMouseScroll 和onmousewheel两类 1.第一类是Firefox支持的DOMMouseScroll事件,此事件必须以addEventListener来绑定,当鼠标滚轮上下滚动时 ev.detail向上为-3,向下为3. 2.第二类是IE/chrome支持的onmousewheel事件,当鼠标滚轮上下滚动时 ev.wheelDelta向上为120,向下为-120.

鼠标滚轮事件的监听

鼠标滚轮事件的监听原理:判断鼠标滚轮的滚动获取一个值,根据这个值判断滚动的方向.分析:首先,判断滚轮方向.Firefox:detail,取值为-/+3(负值向上,正值向下):其他:wheelDelta,取值为+/-120(正值向上,负值向下).兼容所有浏览器的的封装: ? 1 2 3 4 5 6 7 8 9 10 function scrollEvent(ev){     ev = ev || window.event;     var data = '';     if(ev.wheelDel

HTML中鼠标滚轮事件onmousewheel处理

滚轮事件是不同浏览器会有一点点区别,一个像Firefox使用DOMMouseScroll ,ff也可以使用addEventListener方法绑定DomMouseScroll事件,其他的浏览器滚轮事件使用mousewheel,下面我来给大家具体介绍. Firefox使用DOMMouseScroll,其他的浏览器使用mousewheel.滚动事件触发时Firefox使用detail属性捕捉滚轮信息,其他的浏览器使用wheelDelta.不知道为何在该问题上其他厂商和微软的如此一致.Firefox可