|
Computers & Writing Systems
You are here: Input > Resources IPA Unicode Keyboards
Note: We no longer maintain any of the keyboards on this page. The Keyman program is cross-platform (works on Windows, macOS, Linux) and the IPA (SIL) keyboard is our recommended keyboard for typing IPA: IPA (SIL) Note The name and version number for the SIL keyboards have changed in order to comply with SIL’s PUA deprecation policy. To find out more, you can also read SIL PUA version — what is that?. Documentation for SIL’s Corporate PUA, along with version numbers, can be found here: SIL Corporate PUA Assignments Windows KeyboardsOn Windows, three keyboarding options are available: an IPA Keyman keyboard and keyboards which work through the Windows keyboarding system (MSKLC) for US, UK, FR, DE and PT (Portuguese) keyboard layouts. IPA Keyman KeyboardThis keyboard requires Keyman: https://keyman.com/ The “SIL IPA” keyboard, developed by Martin Hosken, is a mnemonic compiled Keyman keyboard. It is intended to provide a text input method for Unicode-based applications, in order to access IPA characters. Although greatly expanded, the keyboard layout is similar to that provided for the old pre-Unicode SIL IPA93 fonts. The keyboard layout is included in the documentation which is a part of this package. Keyman DownloadThe Keyman IPA (SIL) keyboard is now available on the Keyman site: https://keyman.com/keyboards/sil_ipa Old versionsIPA Unicode Windows Keyboards - old versions IPA MSKLC KeyboardNote: This keyboard will no longer be maintained. Since Keyman is freely available and now works on all platforms, we encourage people to use the IPA (SIL) Keyman keyboard available here: https://keyman.com/keyboards/sil_ipa This keyboard uses The Microsoft Keyboard Layout Creator (MSKLC): https://support.microsoft.com/en-us/help/823010/the-microsoft-keyboard-layout-creator It was designed to be similar to SIL's IPA Unicode Keyman Keyboard, in that the keystrokes follow a similar layout. In many cases keystrokes are merely reversed. That is, instead of typing n> to get a U+014B , you would type >n. This system is not always possible to maintain using MSKLC since the Keyman keyboard often used more than two keystrokes and this is not allowed using MSKLC. Please read IPA Unicode 6.2 (ver 1.4) MSK.pdf (in the download package) for installation instructions and the keyboard layout. Make sure that you reboot after installing the keyboard. There are five keyboards, one is based on the US English keyboard layout, another is based on the UK English keyboard layout, another is based on the Brazil Portuguese keyboard, a fourth on the FR French keyboard layout and a fifth on the DE German keyboard layout. The FR and DE keyboards are new and have only been minimally tested. We welcome feedback. Note The keyboard in its present state is specific to the “Doulos SIL” and "Charis SIL" fonts, in that it references characters in the private use area. In future releases of Doulos SIL and Charis SIL, a number of these characters are expected to appear in standard positions according to the newest Unicode specification, and the keyboard (and encodings of any documents using those characters) will have to be changed accordingly. This note does not, of course, affect standard (non-PUA) Unicode IPA characters. The keyboard supports up to Unicode 6.2. Although the documentation does not mention Windows 8, this keyboard should work fine on Windows 8. Please note If you are using Word 2007 (and presumably later), you may not be able to type the @1, @2, @3 keystrokes. If that is the case you will need to disable sequence checking ( ). MSKLC DownloadThis software and documentation is copyright ©2007-2015 by SIL International. It is distributed under the X11 free software license; see SIL International X11-style License for more information. Note Although these files have a new date on them, there is no change to the ver. 1.4 keyboard. The only change is in the documentation. Africanist upstep and downstep documentation was fixed.
Old versionsIPA Unicode Windows Keyboards - old versions Note: This keyboard will no longer be maintained. Since Keyman is freely available and now works on all platforms, we encourage people to use the IPA (SIL) Keyman keyboard available here: https://keyman.com/keyboards/sil_ipa IPA FreeKey Keyboard (using AutoHotkey)The Free Keyboard System is based on “AutoHotkey” ( http://www.autohotkey.com) which is an open source project, therefore, it can be used and distributed free of charge.
This documentation file is a part of the IPA FreeKey package, but is available as a separate download in case you wish to read about it before installing the package.
Other (non-SIL) Windows KeyboardsUnicode Phonetic Keyboard from the Department of Phonetics and Linguistics at University College London. This is an installable keyboard for Windows which uses SAMPA key coding for the SIL Unicode Roman fonts. http://www.rejc2.co.uk/ipakeyboard/ this is a Windows keyboard layout (using MSKLC) for typing all the characters from the International Phonetic Alphabet. Related Windows ResourcesSome tools and resources for character input
The Microsoft Keyboard Layout Creator (MSKLC) Ubuntu (Linux) KeyboardsNote: This keyboard will no longer be maintained. Since Keyman is freely available and now works on all platforms, we encourage people to use the IPA (SIL) Keyman keyboard available here: https://keyman.com/keyboards/sil_ipa This keyboard uses Keyboard Mapping for Linux (KMFL): http://kmfl.sourceforge.net/ which needs to have the iBus input method system turned on and configured. It uses the same .kmn source file as SIL's IPA Unicode Keyboard. The keystrokes for both packages are the same. This software and documentation is Copyright © 2002-2013 SIL International. It is distributed under the permissive X11 license.
Note The keyboard in its present state is specific to the “Doulos SIL” and "Charis SIL" fonts, in that it references characters in the private use area. In future releases of Doulos SIL and Charis SIL, a number of these characters are expected to appear in standard positions according to the newest Unicode specification, and the keyboard (and encodings of any documents using those characters) will have to be changed accordingly. This note does not, of course, affect standard (non-PUA) Unicode IPA characters. The keyboard supports up to Unicode 6.2. Note: We no longer maintain any of the keyboards on this page. The Keyman program is cross-platform (works on Windows, macOS, Linux) and the IPA (SIL) keyboard is our recommended keyboard for typing IPA: IPA (SIL) Mac OS X KeyboardsThese downloads contain Macintosh keyboards for typing IPA characters, compatible with Unicode 5.1. These keyboards are for Mac OS X and above. Documentation is included in some packages. IPA Unicode Macintosh KeyboardThis software and documentation is distributed as freeware. You may modify it, but please change the filename(s). Note The IPA Unicode Macintosh Keyboard in its present state is specific to the “Doulos SIL” and "Charis SIL" fonts, in that it references characters in the private use area. In future releases of Doulos SIL and Charis SIL, a number of these characters are expected to appear in standard positions according to the newest Unicode specification, and the keyboard (and encodings of any documents using those characters) will have to be changed accordingly. This does not, of course, affect standard (non-PUA) Unicode IPA characters. The keyboard now supports Unicode 6.2. DownloadThe IPA Unicode Macintosh Keyboard layout is based upon the IPA MSKLC Keyboard layout found here: IPA Unicode Keyboards. Double-click and drop .keylayout file in ~/Library/Keyboard Layouts/.
The Keyboard layout is available as a separate download below. It is the same as the Windows MSKLC keyboard:
Below are the source files if you wish to adapt the Macintosh keyboard or documentation for your own use. The application for creating the keyboard is KeyLayoutMaker: or Ukelele. See Related Packages.
Other Mac OS X KeyboardsDvorak layout of v1.4 of above keyboard. Unzip and drop in ~/Library/Keyboard Layouts/. No documentation. Use the Macintosh Show Keyboard Viewer to see layout.
IPA Palette IPA Unicode Input Method for Mac OS X 10.2 (‘Jaguar’) and later. A free Unicode character palette input method for the International Phonetic Alphabet. This palette is compatible with the Hiragino font shipped with Mac OS, the (Doulos SIL) font supplied by SIL, and other IPA Unicode fonts. The software enables point-and-click character entry into Unicode-compliant software under Mac OS X. Related Mac OS X ResourcesKeyLayoutMaker:
Ukelele
Page History for Mac OS X Keyboards2013-03-07 JW: updated kbd and sources (incl doc) to Unicode 6.2. Doc is now docx. IPAChartApp for iOS 8 and aboveIPAChartApp for iOS 8 and above — International Phonetic Alphabet in your email, tweet or Facebook post! IPAChartApp gives you an International Phonetic Alphabet keyboard you can use on any iOS app. Organized according to the 7 official IPA charts, it will be immediately familiar. Stack diacritics to your heart's content! Related ResourcesIPA Transcription with SIL Fonts
Some tools and resources for character input
Page History2014-02-26 LE: updated IPA KMN ver. 1.4 © 2003-2024 SIL International, all rights reserved, unless otherwise noted elsewhere on this page. |