Re: [鍵盤] 左手鍵盤請益

作者: bhbbbbb (影)   2020-04-01 02:15:25
很多人都知道AutoHotKey是一個功能強大的熱鍵軟體,但是他還是有個很大問題
就是使用者不友善的問題。
如果是使用電腦時數很高,而且也不排斥程式的人,我真心推薦能嘗試看看。
這裡先來演示一下,透過autoHotKey,能達到的功能(以我的G502為例)
我能只用滑鼠辦到的事:
上一頁
下一頁
暫停/開始當前媒體
媒體下一首
媒體前一首
音量變大
音量變小
Home
單一按鍵複製貼上(當沒有東西被反白時貼上)
Ctrl
Shift
Enter
BackSpace
關閉滑鼠所在視窗(或分頁)
Google翻譯反白文字
win+左
win+右

此外,這些設定都是可以根據你所在的應用程式作自動切換的
但我知道原po和大多數人可能沒有什麼力氣去研究腳本要怎麼寫,
所以我花了一點時間作了一個自動產生腳本的程式,試圖把門檻降至最低
簡單的使用說明:
到autohotkey.com下載autohotkey
先把滑鼠的其他功能鍵改為用不到的鍵,可參考我的作法
https://i.imgur.com/FQZk1RN.png
除了左鍵、右鍵、中鍵、網頁上一頁下一頁,其它的例如G4,就設定成F14,G11就設成F21
然後自此以後,就可以不再進入Ghub了
接者是寫腳本的部分
下載我寫的應用程式
https://github.com/bhbbbbb/ahk_auto_create_scripts.git
readme.txt裡也有一些使用說明
執行資料夾裡的應用程式
首先要先創造全域設定,就是當在不是你之後指定的應用程式中要執行的
https://i.imgur.com/3fbT8zQ.jpg
一個小範例
因為是全域設定,所以不指定應用程式,直接填下面的欄位
按更改後再按下要設定快捷鍵的那個鍵,鍵盤、滑鼠按鍵都行喔
然後在下面的欄位輸入你要的快捷鍵效果,這裡是最困難的部分
需要先知道Ctrl = '^',Shift = '+',Alt = '!',Win = '#'
例如我想要複製,那麼就填上^c
想要用alt + shift + p,就填上!+p
想要用Ctrl + Backspace,要填上^{BackSpace}
沒錯,像是空白,Enter這類按鍵要用大刮號刮起來({Space}、{eNtEr})(大小寫不拘)
更多資訊可以參考
https://www.autohotkey.com/docs/KeyList.htm
完成後,按下完成,資料夾中會自動產出腳本
假如你還想要針對應用程式進行設定(以chrome舉例)
https://i.imgur.com/HoG1DrX.jpg
要設幾個就幾個
都結束後,就執行(雙擊)run_me.ahk
(詳細參照readme.txt)
就可以了喔
要更改原先設定的話,我建議全部打掉重練
想更深入瞭解或疑問可以到EZHotKey版,或推文
有Bug的話...對不起我盡力了
推薦網站
1. ahk語法產生器(話說作者也是鄉民呢)
https://papple23g-ahkcompiler.herokuapp.com/ahktool
2. ahk官方說明書
https://www.autohotkey.com/docs/AutoHotkey.htm
阿對了,用這玩意做出的腳本功能差不多就比Ghub好一點而已(然而操作上十分麻煩呢)
要更進一步的設定組合鍵或進階功能的話...嗯...等我更新
作者: rainingplume (嗆司。)   2020-04-01 09:23:00
非常非常感謝您!!到公司來試試看!我公司使用的是Mac版本,應該會用虛擬window來使用><

Links booklink

Contact Us: admin [ a t ] ucptt.com