Is there a keyboard HID for USB/Bluetooth that allows for Unicode characters to be sent rather than key codes?
Android has a pretty good keyboard API (e.g. Chrome on Android can't get passed keycodes because of how IME are designed). However I'm guessing Windows apps need key codes, so maybe not possible.
I've made IBus input methods for conlangs before and it's literally as simple as making a plaintext table of physical keys and corresponding characters. I can't imagine it'd be any more difficult on IOS or Android. Despite this I can't find any Inuktitut keyboards on the Play Store.
On mobile OS, at least on iOS, developing a keyboard means also creating the layout keyboard and managing its state, so it’s a bit more work than a single mapping text file.
> I can’t find any Inuktitut keyboards on the play Store
I found my next side project haha. I need one for another app I planned to do.
You might want to base it on https://anysoftkeyboard.github.io/
I don’t think developing a keyboard for it is too difficult. Actually I could try to do it myself. The problem is probably more about making users install it when it’s not preinstalled on the device and thus requires downloading an application. Heck, even languages such as Chinese or Japanese requires a (first party) download on Android. I found iOS handles better multilingual input and is less confusing to get started with new keyboards.