This is a very useful guide

If you are making a program with auto it you might need to send keys, which is very well explained by this guide but there are only few examples of keys. This is the complete list of keys and the code of how to send them with auto it. I know that this is a very small contribution but I hope it helps

.
Command----> Resulting Keypress
{!} ----> !
{#}----> #
{+}----> +
{^}----> ^
{{}----> {
{}}----> }
{SPACE}----> SPACE
{ENTER}----> ENTER key on the main keyboard
{ALT}----> ALT
{BACKSPACE} or {BS}----> BACKSPACE
{DELETE} or {DEL}----> DELETE
{UP}----> Up arrow
{DOWN}----> Down arrow
{LEFT}----> Left arrow
{RIGHT}----> Right arrow
{HOME}----> HOME
{END}----> END
{ESCAPE} or {ESC}----> ESCAPE
{INSERT} or {INS}----> INS
{PGUP}----> PageUp
{PGDN}----> PageDown
{F1} - {F12}----> Function keys(f1-f12) very useful in co

{TAB}----> TAB
{PRINTSCREEN}----> Print Screen key
{LWIN}----> Left Windows key
{RWIN}----> Right Windows key
{NUMLOCK on}----> NUMLOCK (on/off/toggle)
{CAPSLOCK off}----> CAPSLOCK (on/off/toggle)
{SCROLLLOCK toggle}----> SCROLLLOCK (on/off/toggle)
{CTRLBREAK}----> Ctrl+Break
{PAUSE}----> PAUSE
{NUMPAD0} - {NUMPAD9}----> Numpad digits
{NUMPADMULT}----> Numpad Multiply
{NUMPADADD}----> Numpad Add
{NUMPADSUB}----> Numpad Subtract
{NUMPADDIV}----> Numpad Divide
{NUMPADDOT}----> Numpad period
{NUMPADENTER}----> Enter key on the numpad
{APPSKEY}----> Windows App key
{LALT}----> Left ALT key
{RALT}----> Right ALT key
{LCTRL}----> Left CTRL key
{RCTRL}----> Right CTRL key
{LSHIFT}----> Left Shift key
{RSHIFT}----> Right Shift key
{SLEEP}----> Computer SLEEP key
{ALTDOWN}----> Holds the ALT key down until {ALTUP} is sent
{SHIFTDOWN}----> Holds the SHIFT key down until {SHIFTUP} is sent
{CTRLDOWN}----> Holds the CTRL key down until {CTRLUP} is sent
{LWINDOWN}----> Holds the left Windows key down until {LWINUP} is sent
{RWINDOWN}----> Holds the right Windows key down until {RWINUP} is sent
{ASC nnnn}----> Send the ALT+nnnn key combination
{BROWSER_BACK}----> 2000/XP Only: Select the browser "back" button
{BROWSER_FORWARD}----> 2000/XP Only: Select the browser "forward" button
{BROWSER_REFRESH}----> 2000/XP Only: Select the browser "refresh" button
{BROWSER_STOP}----> 2000/XP Only: Select the browser "stop" button
{BROWSER_SEARCH}----> 2000/XP Only: Select the browser "search" button
{BROWSER_FAVORITES}----> 2000/XP Only: Select the browser "favorites" button
{BROWSER_HOME}----> 2000/XP Only: Launch the browser and go to the home page
{VOLUME_MUTE}----> 2000/XP Only: Mute the volume
{VOLUME_DOWN}----> 2000/XP Only: Reduce the volume
{VOLUME_UP}----> 2000/XP Only: Increase the volume
{MEDIA_NEXT}----> 2000/XP Only: Select next track in media player
{MEDIA_PREV}----> 2000/XP Only: Select previous track in media player
{MEDIA_STOP}----> 2000/XP Only: Stop media player
{MEDIA_PLAY_PAUSE}----> 2000/XP Only: Play/pause media player
{LAUNCH_MAIL}----> 2000/XP Only: Launch the email application
{LAUNCH_MEDIA}----> 2000/XP Only: Launch media player
{LAUNCH_APP1}----> 2000/XP Only: Launch user app1
{LAUNCH_APP2}----> 2000/XP Only: Launch user app2
Or you can also use ascii characters
Ok, to send simulated keys using ASCII characters you need to follow the next syntax:
send("ASC
ascii character(from 0 to 255)")
Note: the words in red shouldnt be typed, they must be replaced by the ASCII code.
Example: To send "A" using ascii characters
Send("{ASC 065}")