Typing å on an USB keyboard without deadening ~ and `
1
vote
1
answer
38
views
This question is for a **hardware** keyboard connected via an USB C to C cable. On the OSK I was already good, using "Unexpected Keyboard" which I love.
Plugging in the hardware keyboard, I don't know how to type the letter å.
I realized that if I go into the settings and disable Unexpected Keyboard and instead use Gboard or AnySoftKeyboard (Hacker's Keyboard didn't work and I couldn't find OpenBoard in F-Droid), I can type dead diaeresis, dead acute, dead grave, dead tilde, and dead circumflex with various keyboard combos enabling me to type words like ëñôéàßç and that's great. That brings me part of the way there. (I live in Stockholm where é, à, ö, ä, å are common (and ü is used in only one word, a common type of breakfast cereal that I refer to often). The one common letter I can't type is å. (I have a few friends with other weird characters in their names but I can just paste those, while å I need to type all the time.))
I've heard people say å is altgr+w but that does nothing. On iPad it's altgr+a but that does nothing here either. On Windows it's alt+0229 and on Unix a couple of different compose sequences could do it.
Even with Unexpected Keyboard as my only enabled keyboard and set to control the hardware keyboard, I can type ä and ö (as
altgr+u a
and altgr+u o
respectively), I didn't realize at first because doesn't "show" the dead umlaut the way Gboard does. What a strange and under-documented world this is. Still no å.
On Android it's possible to select a Swedish layout entirely but the problem with that is that ^ and ~ and a few other important keys become "dead" keys. It's more important for me to be able to type a normal living ~ or ^ than to type å.
In Termux and in Emacs I'm already set, so for medium or long texts I just type there and paste from there. (So no need to post solutions specific to those two apps, I've already got them.) But for chat apps specifically, that is a no go. It's gotten to the point that I type the rest of the message and then unplug just to pop up the OSK to type the diacritics letters.
I do have a programmable keyboard (it's an Atreus) but keyboards can ultimately only send keycodes, it can't send any Unicode codepoint. So if typing å means sending Alt+0229 or alt cokebottle horseshoe W, that's fine because I can just set up a macro to do that, but if there's no way to send a living ~ or ^ I'm in trouble. A macro like "tilde + tilde" or "tilde + space" is no good; it works for typing but it'll still break keyboard shortcuts that depend on tilde. But I have no keyboard shortcuts depending on å so a "for typing only"-solution is more appropriate for it.
It seems that in the Play Store there's a proprietary app called External Keyboard Helper that'll solve it but that would mean installing a proprietary app that could key log everything I do!😰
Asked by Sandra
(111 rep)
Jul 16, 2025, 06:03 AM
Last activity: Jul 16, 2025, 01:04 PM
Last activity: Jul 16, 2025, 01:04 PM