PTT評價

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

看板Key_Mou_Pad標題Re: [鍵盤] 左手鍵盤請益作者
bhbbbbb
(斯馬克)
時間推噓 1 推:1 噓:0 →:1

很多人都知道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好一點而已(然而操作上十分麻煩呢)

要更進一步的設定組合鍵或進階功能的話...嗯...等我更新

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.116.16 (臺灣)
PTT 網址

rainingplume04/01 09:23非常非常感謝您!!到公司來試試看!我公司使用的是

rainingplume04/01 09:23Mac版本,應該會用虛擬window來使用><

如果是Mac的話,我覺得購入新的左手鍵盤好像才能一勞永逸,畢竟你的需求是要穩定

※ 編輯: bhbbbbb (140.116.116.16 臺灣), 04/01/2020 10:50:43