Input methods
For an application to run in the international environment for which globalization provides a base, input methods are needed. The Input Method is an application programming interface (API) that allows you to develop applications independent of a particular language, keyboard, or code set.
Each type of input method has the following features:
- keymaps
- Set of input method keymaps (imkeymaps) that works with the input method and determines the supported locales
- keysyms
- Set of key symbols (keysyms) that the input method can handle
- Modifiers
- Set of modifiers or states, each having a mask value, that the input method supports