An IPA keyboard layout that makes use of the numpad section of any keyboard to type the entire International Phonetic Alphabet. Using only three new modifier keys, anyone can easily type IPA characters. It's free to use, and open source, meaning that anyone can contribute and make it better. Learn more at:
The current combination to type uppercase precomposed characters such as Ā and Č is currently ShiftNum 5+a and ShiftNum AddNum 5+c respectively, instead of the more intuitive, at least for me, combination Num 5+Shifta and Num AddNum 5+Shiftc. Needs a rewrite.
To avoid triggering the originally intended functions of the numpad keys for the "ogonek" and "caron" precomposed sequences, a Help key is sent instead. This hasn't caused issues so far but might on some systems, or in the future. Looking for fix.
The line NumpadIns & e::Send ø either doesn't work or causes the computer to crash (log out). Currently, this is solved by using the altcode instead, NumpadIns & e::Send {ALTDOWN}{Numpad1}{Numpad5}{Numpad5}{ALTUP}. This is slower, however, and suboptimal. Might be a problem with AutoHotKey.