[操作疑難] [求救/教] 創建個人化 keyboard remap 問題

事源係咁, thinkpad keyboard 放左 "Home" 及 "End" key 在右上角, 變左呢兩個 key 廢左, 最少對我來講.
其它牌子的機的 KB layout 好多時會將呢兩個 key 及上下左右 PU PD group 埋一齊, 咁樣就最有效使用 Home 及 End 來控制 cursor 移動.

所以, 我就想咁做, 將 "Ctrl+Up Arrow" map 做 "Home", "Ctrl+Down Arrow" map 做 "End" (Sony notebook 個 KB layout 硬件上就係類似咁做).



但係 google 左好耐, remap 組合鍵唔係好多 software support.

已經試過 SharpKeys 同 AutoHotkey, 同樣有一個嚴問題, 做唔到 KB "Home" "End" 的原生效果.

即係話正常的 "Home" 功能, 是把 cursor 移去當時個行的最頭位置, 可是用呢兩個軟件 map 出來的效果, 個 cursor 去左第一行的最頭位置 (在 excel 裏就是直接跳去左上角的 A1)

有無 ching 有建議?
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

Don't use "CTRL+[arrows]", maybe use "Win+[arrows]" or "Alt+[arrows]" instead.

excel 裏就是直接跳去左上角的 A1 <-- because the program sees "Ctrl+Home", so don't use "CTRL".

TOP

Don't use "CTRL+[arrows]", maybe use "Win+[arrows]" or "Alt+[arrows]" instead.

excel 裏就是直接跳去 ...
clio 發表於 2016-7-25 18:10


ching 一講提醒左我係 combo key 問題

我 map "Ctrl + Up" 做 "Home". 軟件收到 "Home" keystroke 之餘, Ctrl 都重生效, 結果等於按左 Ctrl + Home. 改 Alt 都唔得, Alt+home 做唔到齋 Home 效果, 要完完全全 send 個單純的 Home keystroke 先得.

AutoHotkey syntax 難用到嘔, 搵左好耐, 原來要用大括號, 而家終於 work.
!Up::Send {Home}

TOP