I have Ubuntu 19.04 and I'm using the English US International keyboard layout because I want to use accented letters like á, ö, ã, etc. Everything works well, but maybe a little too well.
When I type ' + a, I get the character á, which is the expected behaviour. But when I type ' + s or ' + m then I get ś and ḿ respectively and I don't want these characters.
If I type ' + s then I expect the layout to output 's instead of ś, or if I type ' + m then I expect the layout to output 'm instead of ḿ.
Before somebody says that I'm asking for something crazy because I want the keyboard layout to selectively put accents in some letters, but ignores the accent on other letters, I also use US International keyboard layout on macOS and on Windows computers and they both behave in the way that I expect: ' + a outputs á but ' + s outputs 's instead of ś.
Is it possible to have the same behaviour on Linux?
'+tgives you't. All of the letters usually accentuated in most Latin languages get their accents alright, but some other ones do too, such asŕ. It would be great to have access to the system table determining this behavior but so far I have no idea where does it lie. – Ruy May 10 '23 at 13:35