I'm trying to type emoji using my regular physical keyboard by mapping them with autohotkey. How to get the utf-8 (or utf-16??) character(s) sent when showing, for example, this on screen.
My current ahk code is (mapped it randomly to !+j which is alt+j):
!j::
Send, {U+1F601}
return
However, this outputs (yes, a rectangle). I don't really understand how those encodings work and any help is appreciated.