My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Using_iKeyEx3  
User manual of iKeyEx.
Featured, Phase-Support
Updated Dec 9, 2009 by kennytm@gmail.com
Note: This manual is only applicable for iKeyEx 0.2 and above (for firmware ≥3.0).

Introduction

iKeyEx is a keyboard extension framework, that allows users to customize keyboard layouts and input methods. With iKeyEx you can access to dozens of keyboards not built into the vanilla iPhone, like:

  • Keyboards for Armenian, Hindi, Farsi, Georgian etc.
  • Non-QWERTY keyboards, such as Dvorak and Colemak.
  • 5-row keyboards.
  • Native interface for Chinese IME Apple don't both to include, e.g. Cangjie.

Developers:

Settings

iKeyEx does not include an icon on the home screen. Settings for iKeyEx is integrated into the "Settings" application.

Changing the list of keyboard

In Keyboards you may add, remove or rearrange the list of active keyboards.

Mix and match a new keyboard

Conceptually, a keyboard consists of 2 parts: the layout and input manager. In Mix and match, you can use existing layout and input manager to construct a new keyboard.

Important: Mix and match cannot create new layouts and input managers. In particular, it won't create a 5 row keyboard out of nothing. You must install the corresponding package in Cydia for such to appear.

Keyboard chooser

Rotating through the active keyboard lists become frustrating when you have got a lot of active keyboards. The Keyboard chooser is introduced to let you directly jump to the wanted keyboard.

There are 3 settings:

  • Hold: Hold down the international key (the "globe") for 1 second to invoke the keyboard chooser.
  • Tap: Tap the international key once to invoke.
  • Disable.

Customize

Some keyboard layouts, e.g. 5 Row QWERTY provide additional settings. You can change them here.

Delete cache

To speed up keyboard loading, iKeyEx generates cache file in /var/mobile/Library/Keyboards/. You can delete them here.

.cin Input method engine

iKeyEx has its own input method engine for interpreting .cin IMEs. These settings configure how the engine works.

Known issues

  • iKeyEx won't work in Cydia. This is expected – imagine iKeyEx crashing any app, and if Cydia loads it as well, you can't uninstall this buggy extension.
  • iKeyEx can consume up to 3 MiB of RAM per keyboard. This is largely due to how memory-inefficient Apple chooses to represent the keyboards in code. iKeyEx is not the cause of this.
Comment by gelegudi...@gmail.com, Feb 25, 2010

Amharic

Comment by charlieb...@gmail.com, Jun 7, 2010

Hi, the 5-row keyboard is great,but my 0.2b version still has the period and comma keys mixed up. Help. Thanks.

Comment by bkbel...@gmail.com, Jun 28, 2010

Do you have plans for iKeyEx to be compatible with iOS4? Thanks.

Comment by todd.bre...@gmail.com, Aug 3, 2010

IOS4 support! Please! Just purchased this but I didn't realize it did not work on 4.0.1. Any plans?

Comment by cushc...@gmail.com, Aug 4, 2010

I also am wondering about compatibility release for iOS4. Have really appreciated having iKeyEx 3.

Take your time, we will wait as patiently as possible. Do you have a Twitter account that we can follow for updates, or any other public venue for latest info?

Thanks!

Comment by ventiventi@gmail.com, Aug 5, 2010

@kennytm on twitter however, I've followed him for almost a year now and no news/updates mentioned for iOS 4.

Comment by artakm@gmail.com, Aug 6, 2010

I really need update for iOS4 too, please do it.

Comment by frankieb...@gmail.com, Aug 8, 2010

bull crap i cant uninstall this crap.....i cant install any apps thanks to this thing.

Comment by kap...@gmail.com, Sep 19, 2010

^^ in mobileterminal or ssh in from your computer with putty or winscp, type this to remove it

dpkg -r hk.kennytm.ikeyex

Comment by rfar...@gmail.com, Oct 11, 2010

Installed iKeyEx3 by accident on iOS 4.01 , now phone is in endless loop. I do have SSH access for about 5min while phone is trying to boot so I was hopping to Uninstall this via SSH and fix the phone without Restore!!

Thx

Comment by oce.no...@gmail.com, Nov 8, 2010

Bj,pourrais t on l avoirdupois pour iphone4 merci

Comment by Sedo...@gmail.com, Dec 31, 2010

Greeting. I have some problems with 'mix and match'. There list of layouts under 'Make' button, there are 'Delete' button under each setting, but after pressing 'cancel' menu appears and no other choice. Moreover, in sub menus like 'layout' no 'back' button. (IOS 4.1, IPh4)

Comment by john.tor...@gmail.com, Jan 10, 2011

This has NOT yet been updated to work under iOS4; certainly not a unique issue to this extension. But how could this NOT be listed as a "Known Issue"? Judging by the comments alone, I'd say iOS4 compatibility is a much, much bigger issue than not working in Cydia or how much memory extra keyboards consume... There aren't many comments regarding those issues. This IS a kick-ass extension, I just wish I could go back to using it!

Comment by neca...@gmail.com, Mar 2, 2011

iKeyEx3.m:671: error: accessing unknown ‘text’ getter method

what should I do when met this error message

Comment by andrewkc...@gmail.com, Mar 14, 2011

Support for iOS4.x please... I'll be back. Thanks

Comment by theskept...@gmail.com, Mar 22, 2011

Man, where's iKeyex 4??? I'm dyin' over here. I need my Dvorak keyboard!

Comment by monica...@gmail.com, Mar 27, 2011

Me too the withdreawls are horrendous

Comment by Heinl...@gmail.com, May 20, 2011

please update for 4.x+!

Comment by keith.da...@gmail.com, Jun 29, 2011

Me too -- iOS 4 & 5 support please.

Comment by nomath@bluezone.no, Oct 19, 2011

Hi there, is there any way to make(build) Kurdish kayeboard with your software? Regards

Comment by buffe...@gmail.com, May 1, 2012

Good lord already!!!! It's nearly summer of 2012, iOS 5 has been out for many months, and they say the iPhone 5 is going to be released sometime this month!! Give us a compatibility update for this finally! Has no one called you a lazy bum? I think by now, it's safe to say that you really are one... get off your butt now geeze.

Comment by timga...@gmail.com, May 2, 2012

What kind of an ass are you, buffe...? Code it yourself you lazy useless fuck!


Sign in to add a comment
Powered by Google Project Hosting