Input methodwikipedia

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 method editorIMEfront-endfrontendIMEsfront-endsfront endinput methodsinput technologyinput system
219 Related Articles

Chinese input methods for computers

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

Japanese input methods

Japanese kana keyboardenteringinput methods for Japanese mobile phones
Japanese language and computers and Japanese input methods
Japanese input methods are the methods used to input Japanese characters on a computer.

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.

Windows XP

XPXP SP2Windows XP 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.

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.

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.

Korean language and computers

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

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.

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
ATOK, and MS IME for Windows 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.
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).

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.

Japanese language and computers

characters from Japanese scriptsJapaneseJapanese computing
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.

Japanese language and computers

characters from Japanese scriptsJapaneseJapanese computing
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.

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).

Smart Common Input Method

SCIM
On the other hand, the term input method editor on Microsoft products refers to the actual program that allows an input method to be used (for example MS New Pinyin). PRIME, or SCIM prefer the term of Input Method Engine, Input Method platform or Input Method environment, or the actual editing area that allows the user to do the input. It can also refer to a character palette, which allows any Unicode character to be input individually. One might also interpret IME to refer to the editor used for creating or modifying the data files upon which an input method relies.
Input method

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

Predictive text

textonymPredictive Text Entrypredictive
Predictive text is an input technology used where one key or button represents many letters, such as on the numeric keypads of mobile phones and in accessibility technologies.

TouchPal

CooTek
TouchPal is an alternative input method for mobile devices, designed and developed by Shanghai-based CooTek.

Nintendo 3DS system software

system softwareHome Menu3DS
The Nintendo 3DS system software is a set of updatable firmware versions and software frontend on the Nintendo 3DS family of video game consoles.

Aptitude (software)

aptitude
aptitude is a front-end to apt, the Debian package manager.

Intelligent Input Bus

IBusiBus-Anthy
The Intelligent Input Bus (IBus, pronounced as I-Bus) is an input method (IM) framework for multilingual input in Unix-like operating-systems.

Bobble Keyboard (App)

Bobble
Bobble Keyboard is an input method app for Android and iOS devices founded in 2015 by Ankit Prasad and Mohd.