效率工具推荐:AutoHotKey,以重映射DELUXM618C鼠标快捷键为例
官网下载地址,中文用户推荐安装Unicode版本
使用方法
AutoHotkey 是一款 windows 平台下的热键脚本语言程序。简言之,可以自定义windows系统下的各种组合快捷键,键盘和鼠标组合均可。
1. 热键标记
!
为热键标记,感叹号代表键盘上的alt
键。
!n
即对应键盘热键 alt + n
常用热键标记对应关系:
# :win 键! :alt
^ :ctrl
+ :shift
2. 连接
符号::
意味着每次按下前面的热键时,随后的命令将会被执行。这里用来连接热键标记和Run
命令。
3. Run 命令
Run
命令:用来启动一个程序、文档、URL 网址或者快捷方式。如:
Run C:My DocumentsAddress List.docRun www.bing.com
Run mailto:someone@somedomain.com
4.指定作用程序
如果只想设置的快捷键在某个程序中运行(不少软件的快捷键会出现冲突),可以自己设置快捷键的作用范围
#IfWinActive ahk_exe 作用程序.exe;此处填写代码
#IfWinActive
可以双击运行安装文件中的WindowSpy.ahk
,然后打开期望设置快捷键的程序,在第一个框中复制作用程序的名称。也可以使用任务管理器自己查找。
5.组合
把上面4部分组合起来即可实现自定义快捷键。
e.g.1 在全局环境下按 ctrl + q
启动位于 D:softwareQQ.exe
的 QQ 程序,可以这样写:
^q::Run D:softwareQQ.exe
e.g.2 在Edge浏览器中按alt + b
打开必应(单纯举例),可以这样写:
#IfWinActive ahk_exe msedge.exe!b::Run www.bing.com
#IfWinActive
实例:重映射鼠标按键
博主两年前买了一款 DELUX M618C 的人体工学鼠标,有两个边键,且因为该款产品比较便宜,不提供改键驱动,没法自定义这两个边键的功能,导致这两个按键比较鸡肋,现在使用AutoHotKey把这两个按键重映射为Ctrl+C
和 Ctrl+V
。
- 新建文件
mouse.txt
- 想设置全局有效,所以无需
#IfWinActive
,输入以下即可
XButton1::^cXButton2::^v
- 保存关闭,重命名为
mouse.ahk
- 使用
AutoHotKey
运行该文件,不会有反馈现象但已经设置完成
参考:
- 教你榨干鼠标的功能,把快捷键玩出花。
- Windows 自动化效率神器:AutoHotkey 使用教程和脚本推荐
- 官网:AutoHotkey 初学者向导
以上是 效率工具推荐:AutoHotKey,以重映射DELUXM618C鼠标快捷键为例 的全部内容, 来源链接: utcz.com/z/520174.html