You can configure Keyboard Layout preferences such as keyboard layout, keyboard model, and so on. The two main areas are:
Input Methods (IM) – Choose this method if you regularly use languages that have large number of characters or complex characters, for example Asian languages like Chinese, Japanese or Korean.
GNOME Keyboard Layout Preferences – Choose this method if you regularly use languages that have smaller number of characters, for example languages using Latin characters as English, Spanish, French, German, etc.
Although the IM provides a more complex mechanism for composing characters, it can be used also for Latin languages. Similarly, GNOME Keyboard Layout Preferences can be also used for non-Latin languages.