Thank you for taking the time to report this issue and help to improve Ubuntu.
It would not be appropriate to add the '+c -> ç compose sequence to the default compose map for the en_US.UTF-8 locale. That compose sequence is specific to Portuguese, while the compose map is neutral with respect to all non-English languages and should not privilege characters used by Portuguese over characters used by other languages. If you want to have the Portuguese-specific compose sequences in your keyboard map while continuing to use English as the language for your interface, you can set LC_CTYPE=pt_BR.UTF-8 in /etc/default/locale in addition to the LANG=en_US.UTF-8 setting. As for compose sequences such as '+m -> ḿ: yes, it's unsurprising that many users complain about these because they're non-obvious to many users. But USA International (with dead keys) is not the default keymap for US keyboards, and deadkeys *as a whole* are an alien concept to American users, so I don't think that the existence of such complaints are an argument against including them in the compose map when the locale is set to en_US.UTF-8. So I'm afraid I don't think there are any changes that we should make here. I can propose several different alternative solutions for your use case: - Use a keyboard map that supports compose sequences but doesn't use deadkeys by default - e.g., USA Alternative international (former us_intl) or USA International (AltGr dead keys). This is the option I prefer for my own use, which is primarily English but also encompasses a number of other Latin languages (incluso o português). - Enable multiple keyboard layouts for the different use cases using the System -> Preferences -> Keyboard -> Layouts list and switch between them, using the GNOME keyboard applet or a layout-switching hotkey. - override the standard compose map by creating a .XCompose file in your home directory, changing the maps that you want to be have differently. e.g.: <dead_acute> <l> : "'l" <dead_acute> <L> : "'L" <dead_acute> <m> : "'m" - or, I guess you could get used to typing a space after every ' if you want it to be rendered as an apostrophe, since this is what the use of "dead keys" implies. ** Changed in: xkeyboard-config (Ubuntu) Status: Confirmed => Invalid -- one should be able to select one system language, and still input it's text in another language https://bugs.launchpad.net/bugs/321347 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs