作者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