ex. https://www.autohotkey.com/boards/viewtopic.php?t=37216 and a couple of others or User evilC posted great stuff with a sophisticated and dedicated https://github.com/evilC/TapHoldManager
However I am confused how to get a robust solution, which is also somehow simpler then e.g. evilC superrich code? What way to go?
Could I just "loop" to get the key hit and send it with a SHIFT, means not to write out every and each single key?
Sorry, I am newbe noobs to AHK with this.
How about this? Altered snippet from https://autohotkey.com/board/topic/81642-help-with-script-tap-keyhold-key-sending-different-command/
Code: Select all
Send =
z::
KeyWait, z, T0.150
If ErrorLevel = 1
Send = {Z Down}{Z Up}
else
Send = {z down}{z up}
return
z Up::
Send %Send%
Return
Problem: I have to wait out the 150ms, or otherwise interferes with a quickly typed following letter. I guess I need an "End" function in the moment a next key is pressed or something like that. Hm...?
Anyone out there who has already tinkered with this (alphbetical and numbers to "AUTOSHIFT" when HOLD over ca 200 ms) and found a good solution?
Appreciate greatly some help on this...