3
  • I have a UK keyboard, so UK-English layout
  • Need to type Portuguese and German characters (e.g. á, ã, ä...)
  • Don't want to buy a new keyboard
  • Don't want to change keyboard layout (standard Ubuntu functionality)
  • Why not? Because I don't want to constantly "try to remember" where each key is; I most definitely don't want to print a layout map either!
  • I want to press 'A and get 'a when language is English or German and á when Portuguese; currently, to get á in Portuguese I need to press [A
  • This is possible/standard in Windows since 98 (to my knowledge)
  • I'm aware of the following question, but it didn't help me: How to use an input language different from the keyboard layout country and from the system language?
  • Why not? Because it suggests to change the keyboard layout, which is what I strictly want to avoid

So is it possible to achieve different outputs while maintaining the underlying keyboard layout (to match its physical layout)?

Rodrigo
  • 213

1 Answers1

1

Solved! In the end both Alvar and the above mentioned question pointed at the right direction. The solution is really meant to be "layout changing" in Ubuntu... even though I still strongly disagree with such a label: the change is in behavior of certain key combinations (input) to achieve desired characters (output), not in layout (physical arrangement). So, as Ubuntu wishes, changing the layout to English (UK, international with dead keys) solves the problem... and creates another: now I need to press " + space to get " ; at least now I can easily get á, ç, ã, ê, ü, etc.

A direct quote from the comment on which Rodrigo de Oliveira posted his solution.

Alvar
  • 17,038