2012-03-05 30 views
1

你將如何重新映射按Ctrl +P發送按Ctrl +(上)一致?
這裏是我的嘗試:AutoHotkey的,映射的CapsLock後問題:: CTRL

capslock::ctrl 
^p::send {up} 

按住Ctrl鍵發送第一次,
後來P除非我釋放按Ctrl,然後再次按下。

我發現,它也恰好有這樣的事情:

OriginKey::DestinationKey 
*DestinationKey & normalKey::maptoAnother 

不釋放人工修改它使插入normalKeymaptoAnother

回答

2

這裏是我最終使用:

capslock::ctrl 
^p::send ^{up} 

{blind}也可以在這種情況下使用,因爲它避免了釋放按Ctrl

^p::send {blind}{up} 
+0

爲什麼downvote? – echristopherson 2012-09-01 03:03:25

0

如果你使用一個程序,其中^向上=了另一個選項:

^p::SendPlay {Up} 

我想你也可以指定發送模式一次,使用之後發:

SendMode Play 
^p::Send {Up} 

我認爲這是一個更好的解決方案,因爲您可以直接發送任何您想要的密鑰,並且不會像{盲注}一樣強制發送^。