Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Implementations  





2 Relationship between the methodology and implementation  





3 See also  



3.1  Related techniques  





3.2  Input methods versus language  





3.3  Specific input methods  





3.4  Input methods for handheld devices  





3.5  Virtual keyboards  







4 References  





5 External links  














Input method






العربية

 / Bân-lâm-gú
Deutsch
Español
فارسی
Français

ि
עברית
Magyar
Bahasa Melayu
 / Mìng-dĕ̤ng-nḡ
Nederlands


Português
Tiếng Vit



 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

(Redirected from Input Method Editor)

An animation shows how an input method produces Korean texts.

Aninput method (orinput method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse operations) that are available to them. Using an input method is usually necessary for languages that have more graphemes than there are keys on the keyboard.

For instance, on the computer, this allows the user of Latin keyboards to input Chinese, Japanese, Korean and Indic characters. On hand-held devices, it enables the user to type on the numeric keypad to enter Latin alphabet characters (or any other alphabet characters) or touch a screen display to input text. On some operating systems, an input method is also used to define the behavior of the dead keys.

Implementations[edit]

Screenshot of Swarachakra, a input method producing Indic scripts.

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. To illustrate, in the X Window System, the facility to allow the input of Latin characters with diacritics is also called an input method.

OnWindows XP or later Windows, Input method, or IME, are also called Text Input Processor, which are implemented by the Text Services Framework API.

Relationship between the methodology and implementation[edit]

While the term input method editor was originally used for Microsoft Windows, its use has now gained acceptance in other operating systems[citation needed], especially when it is important to distinguish between the computer interface and implementation of input methods, or among the input methods themselves, the editing functionality of the program or operating system component providing the input method, and the general support of input methods in an operating system. This term has, for example, gained general acceptance on the Linux operating system; it is also used on the Mac OS.

See also[edit]

Related techniques[edit]

Input methods versus language[edit]

Specific input methods[edit]

Input methods for handheld devices[edit]

Virtual keyboards[edit]

References[edit]

  1. ^ Meddaugh, Jason (2013-02-01), 2012: A Technology Year in Review, US: American Foundation for the Blind, archived from the original on 2021-02-11, retrieved 2013-02-25, Our top story of 2012 involves a formerly little-known app called Fleksy and its rise toward prominence and mainstream acceptance.
  • ^ Fiedlerová, Klára (2012-05-10), Possibilities of Text Input for Handicapped People (PDF), Prague: Czech Technical University in Prague, p. 15, archived from the original (PDF) on 2017-10-14, retrieved 2012-08-01, Word prediction is used to speed up the text entry. The prediction system uses the context of the sentence to predict three words that could be used next.
  • ^ "For phones - SwiftKey". SwiftKey. TouchType. Retrieved 2016-10-21.
  • External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=Input_method&oldid=1223817053"

    Categories: 
    Input methods
    Input/output
    User interface techniques
    Natural language and computing
    Hidden categories: 
    Articles with short description
    Short description is different from Wikidata
    Articles to be expanded from January 2011
    All articles to be expanded
    Articles using small message boxes
    All articles with unsourced statements
    Articles with unsourced statements from April 2007
    Articles with unsourced statements from October 2016
    Commons category link is on Wikidata
    Articles containing video clips
     



    This page was last edited on 14 May 2024, at 15:10 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki