I'm using Ubuntu 17.10 with Gnome. I tend to jump between keyboard layouts (namely US and DA).

I'd like to be able to input accented characters using the american keyboard layout. To this end I can enable the Compose Key, but enabling the compose key breaks the behaviour of the compose key under the danish layout. Does anyone have a workaround to this/active bug-report reference?

I can of course choose a different compose key from Right-Alt, but that feels very unnatural (as well as taking away from me a valuable key I could use for other things). So more specifically, I'd like a workaround that allows me to use Right-Alt as the compose key.

  • Did you choose <Right Alt> as the compose key? You can use some other key, e.g. <Right Ctrl>. – Gunnar Hjalmarsson Nov 9 '17 at 21:11
  • Yes, you're right that is a possible work-around. Let me update the question to reflect this. – fredefox Nov 9 '17 at 21:14
  • 1
    It's not a workaround. If you pick a key as a compose key, that key's other functionality is overridden by design. Also, an alternative way to input accented characters is to use English (US, international with dead keys) instead of English (US). – Gunnar Hjalmarsson Nov 9 '17 at 22:03
  • Was not aware of this option. Thanks for pointing this out. – fredefox Nov 9 '17 at 22:14
  • None of these solution quite fit my taste. Guess I'll just stick with jumping between layouts as I go. Thanks for the help anyways. Must say that it's unfortunate that you have to disable to the compose key in one layout to use it in another. Perhaps a better design would be to have per-language compose key options. – fredefox Nov 9 '17 at 22:15

you could use the capslock key as compose key to my knowledge that ones function should be consistent across layouts

tho then you'll have use your shift key to input capital letter which i hope isn't too much of an hassle

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.