2011-12-08 07:09:04 +0000 2011-12-08 07:09:04 +0000
18
18

在Windows中设置鼠标或键盘按钮模拟左键按住或快速左键重复点击?

有没有人知道如何配置Windows 7或使用第三方软件来完成这个操作?我想点击我的鼠标中间的按钮,让它告诉Windows左键按住,直到我再次点击鼠标中间的按钮。

有些游戏和应用程序让我长时间按住鼠标左键,我想减少鼠标手的压力。另外,我也想做类似的事情,但如果可能的话,让它自动重复点击鼠标左键。

如果这些都不可能的话,那就暂时设置一个键盘键来实现模拟鼠标左键的效果如何?

答案 (11)

11
11
11
2011-12-08 08:35:09 +0000

你可以使用autohotkey创建所有的自定义键盘快捷键。Autohotkey是一个免费的开源软件。 http://www.autohotkey.com/

7
7
7
2015-05-12 13:02:51 +0000

这里是自动热键脚本,它可以将键盘快捷键(CTRL + g)与鼠标点击绑定。

^g::
click

保存在记事本中,文件的扩展名为.ahk,然后用自动热键编译。要编译autohotkeys脚本,你需要在这里下载: http://www.autohotkey.com/

另外,你可以用任何字母代替g来改变触发键。若要从CTRL键改为ALT键,请将^替换为!。有关定义热键的完整符号列表,请参见此文档….. https://www.autohotkey.com/docs/Hotkeys.htm

6
6
6
2016-05-16 19:13:29 +0000

第1步 在Windows XP中同时按 “左键、左移、左键和数字锁 "打开MouseKeys。按 "Enter "键,在出现的对话框中选择 "Yes",以激活MouseKeys。按 "8 "和 "2 "可以向上或向下移动鼠标指针。按 "1"、"3"、"7 "和 "9 "键可将鼠标指针斜向移动。按 ”+“键双击。按”-“键,然后按 "5 "键右键点击。按 "插入 "键,模拟按住鼠标按钮,然后按 "删除 "键释放。

3
3
3
2012-12-28 13:29:30 +0000

我一直在用这个&设置一个左键点击。设置为按住键,从0-999999点击/秒 http://sourceforge.net/projects/fastclicker/

3
3
3
2013-11-01 20:43:22 +0000

尝试使用以下组合:

a) 鼠标点击仿真软件(如http://softboy.net/key/index.htm )

b) 宏编辑器(如http://robotask.com/ )。

2
2
2
2015-07-16 18:02:13 +0000

Autohotkey脚本,用于将按键映射到鼠标左键(按住按键的同时保持不动),如果按键与SHIFT结合,鼠标右键将被点击而不是左键。我用的是`

`:: ;backtick (tilde) key
click Down left ;click left mousebutton and hold
keywait,`` ; wait until key is released. Double backtick because backtick needs to be escaped (with a backtick)
click Up left ; release left mousebutton
return

^`:: ;backtick (tilde) key
click Down right ;click left mousebutton and hold
keywait, ^` ; wait until key is released. 
click Up right ; release left mousebutton
return
1
1
1
2016-01-19 10:11:38 +0000

刚发现这个,很有帮助: http://rhdesigns.browseto.org/mouseemulator.html

“鼠标模拟器 "这个程序是免费的。如果你真的喜欢这个程序,想捐款的话,请到网站上了解一下。

程序在windows NT/9x及以上版本下运行。(NumLock必须为ON!) 键盘1 - 鼠标左键

键盘2 - 鼠标右键

键盘3 - 鼠标中键

键盘4、5、6、8 - 分别移动鼠标左、下、右或上。

鍵盤 7 - 滾輪向上 (滾動)

鍵盤 9 - 滾輪向下 (滾動)

鍵盤 / - 切換滑鼠左鍵 (RSI使用者適用) 鍵盤 * - 切換滑鼠右鍵 (RSI使用者適用) 鍵盤 - 切换鼠标中间按钮(对RSI用户有用)

Ctrl + 小键盘 0 - 启用/禁用鼠标模拟器

在任务栏中右击鼠标图标,即可退出鼠标模拟器。

调整鼠标速度。双击其中一个.reg文件,然后重新启动程序来改变鼠标速度。例如双击SlowMouseSpeed.reg,如果你认为鼠标模拟器的鼠标速度过高,可以双击SlowMouseSpeed.reg,然后重启程序。

对于高级用户。如果你想调整鼠标速度,可以用regedit修改注册表的值。

已知问题。鼠标仿真器不支持MS-DOS提示 (9x) 鼠标仿真器不支持DirectX鼠标输入 (DirectInput)

0
0
0
2016-11-07 09:54:13 +0000

你好,我刚刚在Windows 7中找到了一个有用的方法。

1)搜索 “鼠标",搜索程序和文件。

2) 点击 "ClickLock",可以在不按住鼠标按钮的情况下,点击 "ClickLock",可以在不按住鼠标按钮的情况下,进行高亮或拖动。

0
0
0
2016-11-19 23:47:23 +0000

该程序按住左键 - 鼠标仿真器 http://rhdesigns.browseto.org/mouseemulator.html

0
0
0
2016-06-21 12:54:39 +0000

在sourceforge也有一个很好的免费开源项目fastclicker的后继者。它被称为 “The Windows Intel Fastest Mouse Clicker”(google它)。那个应用程序使用了现代的SendInput()系统调用,而不是fastclicker中的过时的鼠标/event()。另外,"The Windows Intel Fastest Mouse Clicker “也是用Intel C/C++编译器15.0进行了大量优化。 https://sourceforge.net/projects/fast-mouse-clicker-pro/

0
0
0
2016-09-28 10:46:17 +0000

我也用的是Windows Intel最快的鼠标点击器。一个星期前他们修复了一个bug,现在这个应用比上面Michael提到的xytor的FastClicker快了100倍(有了这个bug后,速度快了10倍)。提示:

import com.sun.jna.platform.win32.User32;
...
User32.INSTANCE.SendInput(...);

https://sourceforge.net/projects/fast-mouse-clicker-pro/