UCL phonetic keyboard

Unicode Phonetic Keyboard v1.10 by Mark Huckvale from UCL, available for Windows, providing Unicode symbols with Shift (top row) and Altgr to transcribe (at least English) sounds in IPA.

Esc
mode : numeric row shift ~ ◌̚ ! ǃ @ ˈ # ɹ $ $ % ˌ ^ ◌̯ & ɶ * * ( ( ) ) _+ +
mode : numeric row meta +` ˞ +1 ɨ +2 ø +3 ɜ +4 ɾ +5 ɫ +6 ɐ +7 ɤ +8 ɵ +9 œ +0 ◌̥ +- - += ◌̩
mode : numeric row ` ǀ 1 ɴ 2 ǁ 3 ɻ 4 ɽ 5 ʟ 6 ɓ 7 ˠ 8 ɞ 9 ɠ 0 ◌̊ - ◌͡◌ = ǂ
mode : top row shift Q ɒ W ʍ E ɛ R ʁ T θ Y ʏ U ʊ I ɪ O ɔ P ʋ { æ } ʉ
mode : top row q ◌̝ w ʷ e ɘ r ʀ t ʈ y ◌̞ u ɦ i ◌̟ o ʘ p ɸ [ ɗ ] ◌̪
mode : home row shift A ɑ S ʃ D ð F ɱ G ɣ H ɥ J ɲ K ɬ L ʎ : ː " ə | ◌̃
mode : home row a ◌̠ s ʂ d ɖ f ɟ g ɢ h ʰ j ʝ k ɮ l ɭ ; ◌̈ ' ɚ \ ◌̰
mode : bottom row shift Z ʒ X χ C ç V ʌ B β N ŋ M ɯ < ◌̆ >? ʔ
mode : bottom row z ʐ x ħ c ɕ v ʑ b ʙ n ɳ m ɰ , ʼ . ◌̤ / ʕ

accented
decomposes to the original letter with a combining accent
similar
transliterates (mostly) into the unmodified letter
latin
a different (accented) latin letter
symbol
other character not directly deducible from key
mark
modifier letter or mark (spacing diacritic)
combining
diacritical mark to be combined with a following character