https://lernu.net/forumo/temo/16768 doing this so that I can type esperanto special characters on my english DVORAK keyboard
posting this because I knew there was a program that could easily do it but I didn't know what that program was (its autohotkey, using the linked script)
a Schelling point for those who seek one