分享快捷鍵軟體 AutoHotKey - 鍵盤

By Bethany
at 2014-02-23T12:23
at 2014-02-23T12:23
Table of Contents
我也用過這些及類似的軟體,
很好用,但每個人的需求不同,
所以最後還是選擇PCMAN 2004年就已經做出來的「熱鍵超速啟動」。
有什麼差別?
我很需要快速鍵,但是用組合鍵來達成的快速鍵有兩個前提要克服:
1、你要記得組合鍵代表的意義,有時候並不好記
2、不同的組合鍵在不同的軟體代表不同的功能,將其置換掉了,
可能會影響到它在某些軟體裡的功能。
與其還要花心思捨輕就重避開一些重要快速鍵(或剛好相反),
不如只要做一組快速鍵、
再利用其跳出的介面來輸入簡易指令的方式來啟動某些軟體或功能,
即使比組合鍵多了一個步驟,還是比用滑鼠慢慢找快。
只是不知為何,該軟體的連結在pcman官網已經被移除很久了,
所以是沒有在維護及更新的版本(有沒有釋出成opensource我不清楚),
在比較新的作業系統或軟體裡可能會遇到些極微小的相容性問題。
只要願意查,Windows攔截按鍵也就那幾種方式,
再大不了,用ath觸發自己寫的索引程式也能達成類似效果,
就是沒有時間及愛嘴炮罷了!
※ 引述《pwpr316 (木訥)》之銘言:
: Filco,cherry這些很單純的鍵盤往往都沒有多媒體鍵。
: 當我們想要一把單純的鍵盤,
: 但又不希望因為多媒體鍵,使得鍵帽上面印字上一堆符號時,
: 可以考慮用軟體去創造屬於自己的快捷鍵。
: 另外本版松鼠們有很很多鍵盤,其快捷鍵的設置通常都不一樣。
: 因此用軟體設計快捷鍵就不用去遷就鍵盤,還可以延續自己的使用習慣。
: 我在這分享一個用AutoHotKey寫出來的小程式,
: 本程式提供以下功能
: 反白文字:google搜尋、yahoo字典
: 多媒體快捷:音量靜音、大聲、小聲、暫停、前一首、下一首、暫停、停止。
: 簡單倒數計時器。
: 快速開啟常用程式:小算盤、小畫家、記事本、命令提示字元。
: 我也提供程式原始碼,希望大家能根據自己的需求,去修改程式。
: 不懂撰寫程式的人可直接使用exe檔,執行就可直接使用。
: 想要開機就立刻執行的,可將exe檔放在「所有程式」->「啟動」裡面。
: 程式原始碼下載:
: https://dl.dropboxusercontent.com/u/61229392/pttAHK/pwpr316KMP.ahk
: exe檔下載:
: https://dl.dropboxusercontent.com/u/61229392/pttAHK/pwpr316KMP.exe
: 對於快捷鍵的設計理念,如果大家有心得,還請不吝指教。
: 執行exe檔後,請按「 F1 + ? 」,閱讀快捷鍵說明書。
: 拿來用的版友記得來說說感想唷~
: 推 tpps86511:用心推 02/21 16:02
: 推 lllkkkjjj:我看了看標題 不由自主看作者名 原來是你! 02/21 16:03
: 科科,剛好看到有人需要,就來分享一下囉。
: → ddxpoosan:正好需要! 感謝這位大大 02/21 16:04
: 客氣客氣,是您不嫌棄。
: → sIxoNethRee:可以藉機請教一下嗎?該程式是否也可以讓一些鍵失效 02/21 16:29
: → sIxoNethRee:因為有台小筆電的Fn一直按著,前些日子F12也一直按著 02/21 16:30
: 一般按鍵像是F12很容易讓他失效,
: 但是像Fn鍵這種特殊鍵,我就不會了,有辦法,但我沒有特別去研究。
: → sIxoNethRee:之前google有看到這款軟體,但我不知道要怎讓按鍵失效 02/21 16:32
: 單純失效特定鍵像是F12
: 在AHK程式碼檔案裡寫
: F12::return
: 就可以了。
: → sIxoNethRee:感謝~下次遇到再試看看! 02/21 16:42
: 推 philxiao:有些Fn鍵是有scan code的,有些沒有;有的話可能可失效 02/21 16:57
: philxiao大是巷子內的!(我有聽沒有懂XD)
: 推 wuliou:我碰過的FN幾乎都沒有KEYCODE 02/21 17:36
: 推 killer2k:最近上班被同事搞到,現在看到autohotkey 整個惱怒(亂入) 02/21 22:31
: 冷靜冷靜 ~( ̄▽ ̄)~
: 推 TeCn:fn大都抓不到,至少我手邊這幾把60%鍵盤的fn都沒辦法動 02/21 23:07
: 推 philxiao:我手上的鍵盤正好就是Fn有scan code的,改天來試試remap 02/21 23:18
: 推 stalna:這個可以把Scroll Lock設成小算盤嗎? 02/21 23:33
: Scroll Lock跟caps lock一樣是那種always On/Off的按鍵,
: 一般是不會拿來設熱鍵。
: → cssh:蠻好奇 Fn有keycode是會送什麼信號? 02/22 01:14
: 推 philxiao:回樓上C大,軟體掃到E0_63 (小算盤是E0_21) 02/22 02:49
: → philxiao:假如可以的話,看能否教我怎麼看這些16進位碼?感恩~ 02/22 02:51
: → philxiao:另外,今天找你領鍵帽XD 02/22 02:51
: 推 SR498:喔喔?Fn有辦法用這程式變成win key嗎? 這樣黑武士就可用了 02/22 09:28
: 我從AutoHotKey的中文化說明書學的方法在下面
: 我的Thinkpad X220的Fn鍵有scan code,試過以AutoHotKey把 Fn改成 win了。
: 先在腳本內強制安裝鍵盤鉤子....
: 簡單說就是在AHK腳本加上兩行
: #InstallKeybdHook ;安裝鍵盤鉤子
: #x::ExitApp ;因為安裝鍵盤鉤子要退出腳本而設的快捷鍵win+x
: 執行加上上述兩行的腳本,對螢幕右下角運行中的程式腳本點右鍵,點「open」,
: 出現視窗後點選「view」,點選「key history and script info」。
: 然後按你那個fn鍵,在點F5更新視窗,看看sc欄位的號碼是多少,
: 像我鍵盤的fn相應的scan code(就是上述的sc欄位)是163。
: 因此向我要把fn鍵改成win鍵只要在腳本多加一行
: sc163::send {Lwin}
: 如果sc欄位沒有出現數字,這應該就是代表這個fn鍵沒有scan code。
: ※ 編輯: pwpr316 來自: 118.170.43.157 (02/22 18:42)
: → philxiao:黑武士的Fn應該沒有scan code,我有測試過XD 02/22 18:38
: 推 philxiao:白 02/22 18:40
: 推 vincentpp:阿..所以白武士暫時無解了.. 02/22 18:52
: → vincentpp:我就是因為沒有Win鍵才一直沒有換上 02/22 18:53
: 推 SR498:囧 下禮拜再來玩玩看 02/22 22:48
--
很好用,但每個人的需求不同,
所以最後還是選擇PCMAN 2004年就已經做出來的「熱鍵超速啟動」。
有什麼差別?
我很需要快速鍵,但是用組合鍵來達成的快速鍵有兩個前提要克服:
1、你要記得組合鍵代表的意義,有時候並不好記
2、不同的組合鍵在不同的軟體代表不同的功能,將其置換掉了,
可能會影響到它在某些軟體裡的功能。
與其還要花心思捨輕就重避開一些重要快速鍵(或剛好相反),
不如只要做一組快速鍵、
再利用其跳出的介面來輸入簡易指令的方式來啟動某些軟體或功能,
即使比組合鍵多了一個步驟,還是比用滑鼠慢慢找快。
只是不知為何,該軟體的連結在pcman官網已經被移除很久了,
所以是沒有在維護及更新的版本(有沒有釋出成opensource我不清楚),
在比較新的作業系統或軟體裡可能會遇到些極微小的相容性問題。
只要願意查,Windows攔截按鍵也就那幾種方式,
再大不了,用ath觸發自己寫的索引程式也能達成類似效果,
就是沒有時間及愛嘴炮罷了!
※ 引述《pwpr316 (木訥)》之銘言:
: Filco,cherry這些很單純的鍵盤往往都沒有多媒體鍵。
: 當我們想要一把單純的鍵盤,
: 但又不希望因為多媒體鍵,使得鍵帽上面印字上一堆符號時,
: 可以考慮用軟體去創造屬於自己的快捷鍵。
: 另外本版松鼠們有很很多鍵盤,其快捷鍵的設置通常都不一樣。
: 因此用軟體設計快捷鍵就不用去遷就鍵盤,還可以延續自己的使用習慣。
: 我在這分享一個用AutoHotKey寫出來的小程式,
: 本程式提供以下功能
: 反白文字:google搜尋、yahoo字典
: 多媒體快捷:音量靜音、大聲、小聲、暫停、前一首、下一首、暫停、停止。
: 簡單倒數計時器。
: 快速開啟常用程式:小算盤、小畫家、記事本、命令提示字元。
: 我也提供程式原始碼,希望大家能根據自己的需求,去修改程式。
: 不懂撰寫程式的人可直接使用exe檔,執行就可直接使用。
: 想要開機就立刻執行的,可將exe檔放在「所有程式」->「啟動」裡面。
: 程式原始碼下載:
: https://dl.dropboxusercontent.com/u/61229392/pttAHK/pwpr316KMP.ahk
: exe檔下載:
: https://dl.dropboxusercontent.com/u/61229392/pttAHK/pwpr316KMP.exe
: 對於快捷鍵的設計理念,如果大家有心得,還請不吝指教。
: 執行exe檔後,請按「 F1 + ? 」,閱讀快捷鍵說明書。
: 拿來用的版友記得來說說感想唷~
: 推 tpps86511:用心推 02/21 16:02
: 推 lllkkkjjj:我看了看標題 不由自主看作者名 原來是你! 02/21 16:03
: 科科,剛好看到有人需要,就來分享一下囉。
: → ddxpoosan:正好需要! 感謝這位大大 02/21 16:04
: 客氣客氣,是您不嫌棄。
: → sIxoNethRee:可以藉機請教一下嗎?該程式是否也可以讓一些鍵失效 02/21 16:29
: → sIxoNethRee:因為有台小筆電的Fn一直按著,前些日子F12也一直按著 02/21 16:30
: 一般按鍵像是F12很容易讓他失效,
: 但是像Fn鍵這種特殊鍵,我就不會了,有辦法,但我沒有特別去研究。
: → sIxoNethRee:之前google有看到這款軟體,但我不知道要怎讓按鍵失效 02/21 16:32
: 單純失效特定鍵像是F12
: 在AHK程式碼檔案裡寫
: F12::return
: 就可以了。
: → sIxoNethRee:感謝~下次遇到再試看看! 02/21 16:42
: 推 philxiao:有些Fn鍵是有scan code的,有些沒有;有的話可能可失效 02/21 16:57
: philxiao大是巷子內的!(我有聽沒有懂XD)
: 推 wuliou:我碰過的FN幾乎都沒有KEYCODE 02/21 17:36
: 推 killer2k:最近上班被同事搞到,現在看到autohotkey 整個惱怒(亂入) 02/21 22:31
: 冷靜冷靜 ~( ̄▽ ̄)~
: 推 TeCn:fn大都抓不到,至少我手邊這幾把60%鍵盤的fn都沒辦法動 02/21 23:07
: 推 philxiao:我手上的鍵盤正好就是Fn有scan code的,改天來試試remap 02/21 23:18
: 推 stalna:這個可以把Scroll Lock設成小算盤嗎? 02/21 23:33
: Scroll Lock跟caps lock一樣是那種always On/Off的按鍵,
: 一般是不會拿來設熱鍵。
: → cssh:蠻好奇 Fn有keycode是會送什麼信號? 02/22 01:14
: 推 philxiao:回樓上C大,軟體掃到E0_63 (小算盤是E0_21) 02/22 02:49
: → philxiao:假如可以的話,看能否教我怎麼看這些16進位碼?感恩~ 02/22 02:51
: → philxiao:另外,今天找你領鍵帽XD 02/22 02:51
: 推 SR498:喔喔?Fn有辦法用這程式變成win key嗎? 這樣黑武士就可用了 02/22 09:28
: 我從AutoHotKey的中文化說明書學的方法在下面
: 我的Thinkpad X220的Fn鍵有scan code,試過以AutoHotKey把 Fn改成 win了。
: 先在腳本內強制安裝鍵盤鉤子....
: 簡單說就是在AHK腳本加上兩行
: #InstallKeybdHook ;安裝鍵盤鉤子
: #x::ExitApp ;因為安裝鍵盤鉤子要退出腳本而設的快捷鍵win+x
: 執行加上上述兩行的腳本,對螢幕右下角運行中的程式腳本點右鍵,點「open」,
: 出現視窗後點選「view」,點選「key history and script info」。
: 然後按你那個fn鍵,在點F5更新視窗,看看sc欄位的號碼是多少,
: 像我鍵盤的fn相應的scan code(就是上述的sc欄位)是163。
: 因此向我要把fn鍵改成win鍵只要在腳本多加一行
: sc163::send {Lwin}
: 如果sc欄位沒有出現數字,這應該就是代表這個fn鍵沒有scan code。
: ※ 編輯: pwpr316 來自: 118.170.43.157 (02/22 18:42)
: → philxiao:黑武士的Fn應該沒有scan code,我有測試過XD 02/22 18:38
: 推 philxiao:白 02/22 18:40
: 推 vincentpp:阿..所以白武士暫時無解了.. 02/22 18:52
: → vincentpp:我就是因為沒有Win鍵才一直沒有換上 02/22 18:53
: 推 SR498:囧 下禮拜再來玩玩看 02/22 22:48
--
All Comments
Related Posts
買了Cherry G80-3000 黑軸

By Zanna
at 2014-02-23T00:37
at 2014-02-23T00:37
G400S/黑DA /其他 比較

By Dorothy
at 2014-02-22T23:48
at 2014-02-22T23:48
ducky X 麥當當 聯名款鍵盤

By Todd Johnson
at 2014-02-22T22:27
at 2014-02-22T22:27
分享快捷鍵軟體 AutoHotKey

By Olivia
at 2014-02-22T21:40
at 2014-02-22T21:40
分享快捷鍵軟體 AutoHotKey

By Damian
at 2014-02-22T20:34
at 2014-02-22T20:34