Input method

front-endIMEinput method editorfrontendIMEsfront-endsfront endinput methodsinput systeminput technology
An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that allows any data, such as keyboard strokes or mouse movements, to be received as input.wikipedia
215 Related Articles

Chinese input methods for computers

Chinese input methodsinput methodinput methods
Chinese input methods for computers
Most, if not all, Chinese input methods fall into one of two categories: phonetic readings or root shapes.

Windows XP

XPWindows XP SP2XP SP2
On Windows XP or later Windows, Input method, or IME, are also called Text Input Processor, which are implemented by the Text Services Framework API.
General improvements to international support such as more locales, languages and scripts, MUI support in Terminal Services, improved Input Method Editors and National Language Support.

Japanese input methods

enteringentering the sokuon using a computer or word-processorinput method
Japanese language and computers and Japanese input methods
Japanese input methods are the methods used to input Japanese characters on a computer.

Keyboard layout

layoutkeyboard layoutskeyboard
For instance, on the computer, this allows the user of Latin keyboards to input Chinese, Japanese, Korean and Indic characters; on many hand-held devices, such as mobile phones, it enables using the numeric keypad to enter Latin alphabet characters (or any other alphabet characters) or a screen display to be touched to do so. On some operating systems, an input method is also used to define the behaviour of the dead keys.
Chinese, Japanese, and Korean require special input methods, often abbreviated to CJK IMEs (Input Method Editors), due to the thousands of possible characters in these languages.

ATOK

ATOK, and MS IME for Windows
ATOK (エイトック /ˈetoku/ or /ˈeɪtɔːk/) is a Japanese input method editor (IME) produced by JustSystems, a Japanese software company.

List of input methods for Unix platforms

input method for UNIX platforms
List of input methods for UNIX platforms
See the input method page for more information.

Cangjie input method

Cangjiecangjie encoding
The term input method generally refers to a particular way to use the keyboard to input a particular language, for example the Cangjie method, the pinyin method, or the use of dead keys.
The decomposition of a character depends on a predefined set of "standard shapes" ; however, because Cangjie is used in many different countries, the standard shape of a certain character in Cangjie is not always the standard shape the user has learnt for that character. Learning Cangjie then entails learning not only Cangjie itself, but also unfamiliar standard shapes for some characters. The Cangjie IME does not handle mistakes in decomposition except by telling the user (usually by beeping) that there is a mistake.

Microsoft Windows

WindowsPCWin
On Windows XP or later Windows, Input method, or IME, are also called Text Input Processor, which are implemented by the Text Services Framework API. ATOK, and MS IME for Windows
Components for all supported input languages, such as Input Method Editors, are automatically installed during Windows installation (in Windows XP and earlier, files for East Asian languages, such as Chinese, and right-to-left scripts, such as Arabic, may need to be installed separately, also from the said Control Panel).

Tise

Tise—Tibetan IM for Windows
Tise (pronounced 'tee-say') is a Tibetan input method utility for Windows XP, Windows Vista and Windows 7 created by Grigory Mokhin.

Wnn

Wnn
Wnn ( or ) is a Japanese input system.

Korean language and computers

can be directly mapped by algorithmHangul in Unicode
Korean language and computers
Depending on the IME and keyboard layout, double consonants can be entered by holding the shift button.

Fleksy

Fleksy—Eyes-free touch typing for touchscreen devices, also used by blind / visually impaired people.
Fleksy is a third party virtual keyboard and input method for mobile devices, which is private and improves traditional tap-typing input speed and accuracy through enhanced auto-correction and gesture control.

Japanese language and computers

characters from Japanese scriptscomputer inputJapanese
Japanese language and computers and Japanese input methods
To input kanji on modern computers, the reading of kanji is usually entered first, then an input method editor (IME), also sometimes known as a front-end processor, shows a list of candidate kanji that are a phonetic match, and allows the user to choose the correct kanji.

MessagEase

MessagEase, an input method optimized for the most common letters, that can enter hundreds of characters with single hand motions
MessagEase is an input method and virtual keyboard for touchscreen devices.

Vietnamese language and computers

using the Vietnamese language with computers
Vietnamese language and computers
Instead, Vietnamese input relies on software-based keyboard layouts, virtual keyboards, or input methods (also known as IMEs).

CJK characters

CJKCJK encodingChinese, Japanese and Korean
Although originally coined for CJK (Chinese, Japanese and Korean) computing, the term is now sometimes used generically to refer to a program to support the input of any language.
Input method editor

Internationalization and localization

localizationlocalizedinternationalization
Internationalization and localization
Input method editor

Operating system

operating systemsOScomputer operating system
An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that allows any data, such as keyboard strokes or mouse movements, to be received as input.

Input device

inputinput devicescomputer input device
In this way users can enter characters and symbols not found on their input devices.

Grapheme

graphemescharacterscharacter
Using an input method is obligatory for any language that has more graphemes than there are keys on the keyboard.

Latin alphabet

LatinRomanLatin letters
For instance, on the computer, this allows the user of Latin keyboards to input Chinese, Japanese, Korean and Indic characters; on many hand-held devices, such as mobile phones, it enables using the numeric keypad to enter Latin alphabet characters (or any other alphabet characters) or a screen display to be touched to do so. On some operating systems, an input method is also used to define the behaviour of the dead keys.

Chinese characters

ChineseChinese:characters
For instance, on the computer, this allows the user of Latin keyboards to input Chinese, Japanese, Korean and Indic characters; on many hand-held devices, such as mobile phones, it enables using the numeric keypad to enter Latin alphabet characters (or any other alphabet characters) or a screen display to be touched to do so. On some operating systems, an input method is also used to define the behaviour of the dead keys.

Japanese writing system

JapaneseJapanese charactersJapanese writing
For instance, on the computer, this allows the user of Latin keyboards to input Chinese, Japanese, Korean and Indic characters; on many hand-held devices, such as mobile phones, it enables using the numeric keypad to enter Latin alphabet characters (or any other alphabet characters) or a screen display to be touched to do so. On some operating systems, an input method is also used to define the behaviour of the dead keys.

Hangul

Chosŏn'gŭlKoreanhangeul
For instance, on the computer, this allows the user of Latin keyboards to input Chinese, Japanese, Korean and Indic characters; on many hand-held devices, such as mobile phones, it enables using the numeric keypad to enter Latin alphabet characters (or any other alphabet characters) or a screen display to be touched to do so. On some operating systems, an input method is also used to define the behaviour of the dead keys.

Brahmic scripts

BrahmicIndic scriptsIndic
For instance, on the computer, this allows the user of Latin keyboards to input Chinese, Japanese, Korean and Indic characters; on many hand-held devices, such as mobile phones, it enables using the numeric keypad to enter Latin alphabet characters (or any other alphabet characters) or a screen display to be touched to do so. On some operating systems, an input method is also used to define the behaviour of the dead keys.