效率工具推薦:AutoHotKey,以重映射DELUX M618C鼠標快捷鍵為例


官網下載地址,中文用戶推薦安裝Unicode版本

使用方法

AutoHotkey 是一款 windows 平台下的熱鍵腳本語言程序。簡言之,可以自定義windows系統下的各種組合快捷鍵,鍵盤和鼠標組合均可。

1. 熱鍵標記

!為熱鍵標記,感嘆號代表鍵盤上的alt鍵。
!n即對應鍵盤熱鍵 alt + n

常用熱鍵標記對應關系:

# :win 鍵
! :alt
^ :ctrl
+ :shift

2. 連接

符號:: 意味着每次按下前面的熱鍵時,隨后的命令將會被執行。這里用來連接熱鍵標記和Run命令。

3. Run 命令

Run 命令:用來啟動一個程序、文檔、URL 網址或者快捷方式。如:

Run C:\My Documents\Address List.doc
Run www.bing.com
Run mailto:someone@somedomain.com

4.指定作用程序

如果只想設置的快捷鍵在某個程序中運行(不少軟件的快捷鍵會出現沖突),可以自己設置快捷鍵的作用范圍

#IfWinActive ahk_exe 作用程序.exe

;此處填寫代碼

#IfWinActive

可以雙擊運行安裝文件中的WindowSpy.ahk,然后打開期望設置快捷鍵的程序,在第一個框中復制作用程序的名稱。也可以使用任務管理器自己查找。

5.組合

把上面4部分組合起來即可實現自定義快捷鍵。

e.g.1 在全局環境下按 ctrl + q 啟動位於 D:\software\QQ.exe 的 QQ 程序,可以這樣寫:

^q::Run D:\software\QQ.exe

e.g.2 在Edge瀏覽器中按alt + b打開必應(單純舉例),可以這樣寫:

#IfWinActive ahk_exe msedge.exe
!b::Run www.bing.com
#IfWinActive

6.將其設置為開機自啟動

win+r調出運行,輸入shell:startup打開自啟動文件夾,將編輯好的ahk文件拖進去

實例:重映射鼠標按鍵

博主兩年前買了一款 DELUX M618C 的人體工學鼠標,有兩個邊鍵,且因為該款產品比較便宜,不提供改鍵驅動,沒法自定義這兩個邊鍵的功能,導致這兩個按鍵比較雞肋,現在使用AutoHotKey把這兩個按鍵重映射為Ctrl+C Ctrl+V

  1. 新建文件mouse.txt
  2. 想設置全局有效,所以無需#IfWinActive,輸入以下即可
XButton1::^c
XButton2::^v
  1. 保存關閉,重命名為mouse.ahk
  2. 使用 AutoHotKey 運行該文件,不會有反饋現象但已經設置完成

參考:

  1. 教你榨干鼠標的功能,把快捷鍵玩出花。
  2. Windows 自動化效率神器:AutoHotkey 使用教程和腳本推薦
  3. 官網:AutoHotkey 初學者向導


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM