This question already has an answer here:

How can I create a modified copy of an existing text entry layout?

To be more specific, I'd like to add the parenthesis ( ) and # symbol to the Armenian (alternative phonetic) layout by sacrificing some other symbols.

I know about the possibility of mapping a key to a different one, but that won't work as I need this for one layout only. Also that would be rather a dirty hack.

marked as duplicate by karel, Gunnar Hjalmarsson, Community Dec 29 '17 at 18:03

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 0 down vote accepted

Adding new custom keyboard layouts is pretty easy if you know what to do. There is already a detailed answer on how to set up a new keyboard layout. You will only need to add entries for the changes you need.

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