hotstring X (execute) option doesn't work for sending anything containing accents (Autohotkey_L)
Posted: 17 Aug 2018, 11:27
Version Number: 1.1.29.01
Problem: when I turn on the X (execute) option, usually I can put "Send ___" immediately after the hotstring with no linebreak & return and have this trigger the execution of a Send command rather than text replacement. However in the case where what is being sent contains the grave accent, nothing happens and I must revert to using three lines of code.
In other words, this
doesn't work (doesn't send ctrl+accent). However if you change it to
it WILL work (although it defeats the purpose of turning on X option).
Thank you!
Problem: when I turn on the X (execute) option, usually I can put "Send ___" immediately after the hotstring with no linebreak & return and have this trigger the execution of a Send command rather than text replacement. However in the case where what is being sent contains the grave accent, nothing happens and I must revert to using three lines of code.
In other words, this
Code: Select all
#Hotstring * B0 ? X
::cs::Send ^``
Code: Select all
#Hotstring * B0 ? X
::cs::
Send ^``
return
Thank you!