Keyman is very popular among linguists, if you still prefer a keeb that will input IPA Unicode by itself, you can get a QMK compatible keyboard (like this), but you'll need to program it, as in write the code yourself. Source: about 1 year ago
SIL's Ukelele is a popular app for creating custom keyboard layouts on macOS. SIL also recommends Keyman if you're looking for a cross-platform app for creating custom keyboards. Keyman already supports thousands of languages so they might already have a keyboard for the languages you need. Source: over 1 year ago
While I haven't used it myself, I have heard that Keyman is highly flexible and extensible, so it may allow OP to create a layout in its own format that has the desired behavior. Keyman was originally a commercial product, but SIL (which had long advocated its use) acquired it in 2015 and made it free shortly thereafter. The original developer seems to still be part of the team working on it for SIL. Source: about 2 years ago
For Tam Thư, specifically the phonetic Latin Quốc Ngữ and Ký Âm, I'm working off of an existing keyboard distribution platform called Keyman. It's free and open source with good developer's guide. For my case, Vietnamese typing is a bit complicated with many key sequences that makes modifications to a base glyph, and Keyman is a fit tool for that in my experience. It also follow the principle of "write once, run... Source: about 2 years ago
Because Tam Thư is in fact 3 writing systems combined, I made 3 separate IMEs/keyboard layouts for each of them: 2 phonetic keyboards for Latin Quốc Ngữ and Ký Âm Tự using Keyman, and 1 logographic keyboard for Hán Nôm (think of it as Vietnamese Kanji, you can read more about its history here) using Rime. This results in the user having to install both Keyman and Rime + my IME package for each of the two. Then... Source: about 2 years ago
From your description, yes, it sounds like your concerns revolve around deficiencies in existing keyboard layouts and possibly fonts, whereas Unicode is not concerned with those things (it has an influence on them, but is not a standard about font design or input methods). You could potentially mitigate the keyboard issue by creating your own custom layout with something like Keyman. The font part is harder... Source: over 2 years ago
If you don't know what keyman is you can check out their site here https://keyman.com. Source: over 2 years ago
You could try using the software I'm using. I tried the Windows 10 keyboard and I didn't like it. Seems it was designed more for Hindi than Sanskrit. I use Keyman which you can find and download here for free: https://keyman.com/. Source: over 2 years ago
I keyboard for tones and IPA symbols that I use are from Keyman Keyboards. Here's a link for it if you want; it's free. https://keyman.com/. Source: almost 3 years ago
Do you know an article comparing Keyman to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Keyman. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.