2011-07-14 22:09:18 +0000 2011-07-14 22:09:18 +0000
292
292
Advertisement

鼠标滚轮的反转方向

Advertisement

有什么方法可以让鼠标滚轮反转方向吗?我想向上滚动,然后向下滚动,反之亦然。在鼠标控制面板上没有任何设置可以实现这个功能。

如果有任何黑客或特定的鼠标模型有这样的设置,将不胜感激。我使用的是Windows 7。

Advertisement
Advertisement

答案 (8)

378
378
378
2011-12-03 23:04:54 +0000

有一个名为FlipFlopWheel的注册表设置可以实现这个功能!

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\HID\VID_???\VID_???\Device Parameters.

FlipFlopWheel 可能有多个鼠标输入。默认值VID_???应该已经是0,请将其改为1以反转滚动。重新開機或重新插上滑鼠以使改變生效。

要獲得 &007 的數字,你有兩個選擇:

  1. 进入鼠标控制面板,点击Hardware标签,然后点击Properties。在PowerShell中运行这个(从Start “ All Programs ” Accessories “ Accessories ” Windows PowerShell)。
65
65
65
2011-07-14 22:49:52 +0000

首先安装 AutoHotKey 。现在创建一个脚本,看起来像这样:

$WheelUp::
Send {WheelDown}
Return

$WheelDown::
Send {WheelUp}
Return

保存为.ahk文件,双击文件运行。现在你应该已经将鼠标滚轮滚动倒置了。

所有的信息都来自于这里,不过它被修改了,增加了$前缀,以防止发送命令被脚本再次捕获(这加剧了MaxHotkeysPerInterval问题)

在脚本中添加以下内容来反转水平滚轮滚动:

$WheelLeft::
Send {WheelRight}
Return

$WheelRight::
Send {WheelLeft}
Return

在指定的时间间隔内,使用滚轮滚动可能会超过默认的热键按压限制。默认情况下,这是每2000毫秒按下70次热键(#MaxHotkeysPerInterval)。在你的脚本中添加这个指令,将每间隔70次热键按压的次数限制从70次增加到200次:

#MaxHotkeysPerInterval 200
29
Advertisement
29
29
2011-08-01 12:48:32 +0000
Advertisement

你也可以使用应用程序 X-Mouse Button Control 来完成。你只需要将 “Wheel Up "按钮设置为 "Scroll Window Down "命令,反之亦然。我是在Windows XP上使用的,但该应用程序在7或Vista上也可以使用。它的设置非常快,而且由于它是一个GUI应用程序,所以使用起来比较方便。

17
17
17
2012-07-29 18:14:12 +0000

我写了一个小的c#应用来改变所有设备的注册表设置。它可以枚举每个设备,并根据你按下的按钮将 “FlipFlopWheel "设置为1或0。

完整的源代码可以在github上找到,实际执行注册表设置的源代码(<100行)在这里 https://github.com/jamie-pate/flipflop-windows-wheel/blob/master/Form1.cs

对于那些只想 "完成它 "的人来说,这里是可执行的(要求UAC的高度 https://github.com/jamie-pate/flipflop-windows-wheel/blob/master/bin/Debug/FlipWheel.exe

12
Advertisement
12
12
2016-10-21 18:22:43 +0000
Advertisement

因为评论是瞬息万变的,不可信,所以我把@Jaykul的精彩评论贴在Richard的牛逼回答上,作为这里的回答。

5
5
5
2012-11-02 05:15:48 +0000

我有一个微软的鼠标连接到一台开机的MacBook上。很容易启动鼠标和键盘中心,然后设置[滚轮->反向滚动方向]。讽刺的是,这里当然有一定的作用。

1
Advertisement
1
1
2013-10-11 22:43:24 +0000
Advertisement

再次确认X-Mouse Button Control http://www.highrez.co.uk/downloads/XMouseButtonControl.htm 是Windows 7上一个干净、完美的解决方案:)

0
0
0
2016-11-04 23:12:31 +0000

对此,还有一个方便的工具。它还有一个副作用,就是可以在不激活鼠标的情况下滚动窗口。真棒! http://antibody-software.com/web/software/software/wizmouse-makes-your-mouse-wheel-work-on-the-window-under-the-mouse/

Advertisement

相关问题

3
28
13
7
10
Advertisement
Advertisement