使用Shift Autohotkey用点("。")替换键

时间:2016-01-18 13:33:45

标签: autohotkey

我想将NumpadDot(给我,)替换为.

但是我想这样做,所以我必须先按班次。 因此,AHK中的NumpadDotshift会给NumpadDel

我的剧本:

NumpadDel::
     Send, .
Return

此函数返回:而不是.

这是由于我举行班次。那么我需要做什么来实际Send一个点,而没有任何其他键,比如将其操纵到其他东西?

3 个答案:

答案 0 :(得分:2)

  

此函数返回:而不是.

是的,有点奇怪,因为它不应该。

无论哪种方式,您都可以使用

NumpadDel::
      Send, {shift up}.{shift down}
Return

答案 1 :(得分:1)

遇到了同样的问题Loki,我有NumpadDot(不是Del,因为NumLock)发给我.而不是,,但希望有一种简单的方法在某些软件上用数字键盘输入,

使用移位功能,我总是得到<,这是键盘的shift+,选项。

在这里阅读一些答案,我尝试了*NumpadDot::,,尽管它可以与其他键一起使用,但是它却没有用,但是奇怪的是,*+NumpadDot::,可以正常工作!

......直到尝试使用其他软件(我在StickyNotes中键入),它实际上执行的是Del操作。

答案 2 :(得分:0)

这对我来说很有效:

rw

放置点之前需要一秒钟,但我认为这比拥有Numpaddel:: Sleep, 1000 Send {.} sleep 10 Return 更好。

如果您不需要按 shift 即可:

: