作者royhsia (轉檔真是大哉問)
站內EzHotKey
標題[AHK-] Alt換成Ctrl
時間Wed Aug 24 23:28:37 2011
因為新鍵盤右邊只有 Windows 跟 Alt 這兩個鍵。
所以我想把Windows換成Ctrl,Alt不去動他。但是後來發現Windows+L會變成鎖定電腦。
所以只好改成 RWin 變成 RAlt,RAlt 換成 RCtrl。
在這邊配上其他按鍵還是正常的輸出Ctrl。
可是我想要加上按那個 RAlt 加方向鍵的向上送出 Home (加下送出 End)。如下:
RAlt::RCtrl
>!UP::Send {Home}
>!Down::Send {End}
執行的結果是配上跟下是有變成 Home 跟 End。但是 RAlt 就不是 RCtrl 了。
請問要怎麼改程式碼?
先謝謝回答的人
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.231.217.142
1F:→ fossil313:ralt & up::send, {home} 08/26 16:48
2F:→ fossil313:ralt & down::send, {down} 08/26 16:48
3F:→ fossil313:上一行應該是{end} XD 08/26 16:49
4F:→ royhsia:上面的試過了,home跟end是有用,但是只按Ralt配其他鍵就 08/26 21:11
5F:→ royhsia:不是Ctrl加其他鍵 08/26 21:12
6F:→ fossil313:那就保持原樣但把>去掉吧 08/26 23:45
7F:→ royhsia:沒用 >"< 08/27 10:32
8F:→ fossil313:在電腦上試了一下 是ok的 也沒用那我也無解了 XD 08/27 17:19
9F:→ royhsia:應該跟我的鍵盤有關係 還是感謝有人回答我 XD 08/28 15:39
10F:→ Bolty:可以試試把key remapping和hotkey分開寫成兩個ahk。只不過這 08/28 16:42
11F:→ Bolty:樣子會有兩個ahk執行檔,雖然有點不好看,不過好像有效喔。 08/28 16:44
12F:→ nehex:去掉 < 應該是 !UP -> 預設left alt + up 然後剩下的 ralt 09/30 20:19
13F:→ nehex:因為 RAlt::RCtrl 被定義掉了 看來不能對同一鍵定義兩次 :P 09/30 20:20
14F:→ nehex:? RWin::Ctrl 這樣不能完全取代 win 變成 ctrl 嗎? 09/30 20:32
15F:推 nehex:既然 >!(RAlt) 被取代成 RCtrl 那當然就是 ^Up::Home 吧? @@ 09/30 20:45