Frankie / OkidoKey Keyboard
Capable of custom input methods
Support Custom 3rd-party keyboard across hole iOS
Support hardware keyboard with build-in text editor


Input Method
Array, Bpmf, Cangjie, Dayi, Pinyin, and other common Chinese input methods are ready to use.
For the rest, you can install your cin-format table file as well.
Keyboards
Keyboards are how you interact with the input method.

Navigation Pad
For more precise cursor moving.

Array Input Method
The keyboard may have different behaviors according to the input method.
Flick or Keypad with position keys: Using flick or radical with position key combination.
Keypad w/o position keys: Input the radicals without any positions.





Zhuyin (bpmf) Input Method
There are several different keyboards for the Zhuyin input method includes ET26, ET41, HSU, IBM, etc.
Besides the desktop styles, there are keypad layouts of old school non-smartphone styles available.








Hardware Keyboard
The in-app plain text editor works with any hardware keyboard. You can edit your documents on the device or clouds.
Clip Pad
Designed to work with split-view mode, copy the content automatically, and ready to paste anywhere.
last but not least
- Homophones lookup
- Phonetics lookup
- Chinese / Pinyin Lexicon
- Composition Option
- Key Flicks for iPad
- Navigation Pad
- Smart Punctuation
- User Lexicon
- Emoji
- Traditional and Simplified Chinese Conversion
- Spelling Check
- Syllables Correction for Bpmf
- Bpmf-Hus Q-Key Behavior Option
Comparison
![]() |
![]() |
|
---|---|---|
Frankie | OkidoKey | |
Prev. Name | OkidoKey | OkidoKey Lite |
Price | $6.99 | Free |
AdvertisementAd. | - | Banner on top of the editor and requires every time to install an input method |
Privacy | - | Advertisement frameworks and contents may contain data collection and behavior tracking, etc |
Input Method | - | Only allowed to install one input method at a time |
FAQ
Why the name changed?
App Store is preventing clone app exists, which effects our apps, OkidoKey and OkidoKey Lite, which the name, icon and its features are too similar.
To keep both apps exists, we have to make some difference and re-branding the apps.
Can it work with a hardware keyboard?
NO
Hardware keyboards are not working with any 3rd party custom keyboard, since the keyboard extension was designed for touch events and physical hardware.
Yes
The in-app editor supports hardware keyboards just like everything else.
For the purpose, the in-app editor only works with the input method that came from the app, therefore you should switch to the English keyboard before using the editor.
What is the Clip Pad?
Due to the lack of hardware keyboard support of custom keyboard. The Clip Pad was designed and served as the middle man.
Tap the icon on top-right to open the Clip Pad.
The content does not save to the disk, on the other hand, it makes a copy of the content to the clipboard while the app losing focus.
All you have to do is paste it anywhere you like.
The Clip Pad works best in Split View mode on iPad with hardware keyboards.
What's the differents of Select-Keys
Candidates may came from different sources, i.e. radicals from the input method, lexicon, spell checks and emoji in different orders.
Select-Key:
The select-key from input method itself only works for radicals, even it not visible on the scree.
Position:
Works on every candidate on the screen, starts from 1 to 0(10th).
How to enable custom keyboard?
Tap Keyboard Setting from Setting > Input Methods to navigate to system setting.
Select "Keyboards" then make sure both "Keyboard" and "Allow Full Access" are enabled.
How to install a custom input method?
It requires a cin-format table file for the input method.
Upload the file anywhere you can access from your device, i.e. iCloud, Dropbox, Google Drive or any cloud service then make sure it's connected in the Location section of the file browser.
Tap the Choose CIN File... from Setting > Input Methods, then choose the file for installation.
Unable to select the cin file?
Make sure the file name either ends with .cin, .gcin, .xcin or .okidokey as the file extension name.
Furthermore, if you have other 3rd party custom keyboard apps installed, please try to uninstall them first before trying to install custom input method.
Unable to view advertisements?
Please make sure to turn off "Limit Ad Tracking" from Settings > Privacy > Advertising.
For more information, please visit Limit ad tracking and Advertising & Privacy from Apple.
How to use ETen/Hsu keyboard with Zhuyin/Bpmf?
Install the regular Zhuyin input method first, then you can assign other keyboard layouts to the input method.
Bpmf-Hsu has a standalone input method, they work either way however since the radical data is different, the result might be different as well.
Is it support for Boshiamy?
Please review the "How to install a custom input method" question.
If you have no clew about the "cin-format table file", take a look at Boshiamy Walkthrough for a start.
Visit ibus2cin project, if you have the membership of Boshiamy C&C official site.
Please fully describe your question, attach videos or screenshots when possible. The more information you provide helps us deliver more accurate responses.
Contact
Resources