Better Zhuyin:iPhone內建注音鍵盤矯正版

身為一個淪陷iPhone已久的癮科科小編,對於iPhone內建的中文輸入真是有數不盡的...恨啊!2.0時逼我拿出小學筆畫簿的手寫輸入讓我哭了很久,而期待已久的3.0注音輸入法卻配上了十分腦殘的躲貓貓鍵盤,蘋果你何必這樣惡搞我們呢...

於是乎,在最近iKeyEx的作者推出相容3.0的鍵盤開發方案後,小弟就動手寫了個「符合一般人期望」的注音鍵盤,用來取代原來的腦殘鍵盤,試著將內建注音從「腦殘」提升到「可以用的輸入法」。不過由於系統和小弟功力的限制,我只能處理鍵盤配置和輸入符號的問題,至於相關字和選字...那是另一層面的事了(遠目)

想要知道如何安裝嗎?跳轉後就是鍵盤介紹和詳細教學囉!
警告:本文需要進階的iPhone知識,並且可能會破壞你的iPhone系統至無法修護的程度,中間所使用的技術也是原廠蘋果公司所無法認同且不提供保固的技術,請確定你完全了解這些風險後再執行後面的步驟。鍵盤介紹
首先先稍微介紹一下鍵盤設計,其實設計理念很簡單,就是盡全力把普通41鍵注音配置移植到iPhone上。原來考慮要作成11鍵,但考慮按鍵將會太小而決定把最不常用的ㄦ移到空白鍵處,同時在主畫面加上了最常用的「,」以方便輸入。(「。」?連按兩下空白鍵就會跑出來囉!)

不過一般人一定還是覺得下面那行實在太擠了。由於系統限制,我還無法改變輸入鍵和切換鍵的大小,所以只能把可以改的部分都縮小一點。刪除鍵大家應該還可以體諒,但為什麼還有Shift鍵呢?原因就是為了這個

按下Shift鍵後,就會跳出這個專門輸入半/全形符號的鍵盤!由於Shift鍵盤有輸入後即跳出的特性,所以我才硬是要把那個Shift鍵塞下去:P至於123鍵盤就是普通的123鍵盤而已了。

安裝說明
警告:本文需要進階的iPhone知識,並且可能會破壞你的iPhone系統至無法修護的程度,請先備份你的重要資料。並確定你完全了解這些風險後再執行後面的步驟。如對任何步驟有任何疑問,請立即停止你的動作!癮科技和作者對於可能造成的損失不負任何責任(是的,這是我們的免責條款...)

0. 請先下載這份壓縮檔,內容應為8個.keybaord的檔案。

1. 請確定你的iPhone系統為3.0版本,並先進行逃獄(Jailbreak,JB)的動作(本來以為可以不用JB就丟進去,但經友站測試和指點證實是不可行的了...)

2. 請用你習慣的方法連到iPhone的檔案系統(SCP、i-FunBox等皆可)

3. 請將下載的壓縮檔內的所有檔案,複製到\System\Library\Frameworks\UIKit.framework\這個資料夾內

4. 將Springboard重新啟動(或將iPhone重新開機)

5. 進入 設定 -> 一般 -> 鍵盤 -> 關閉「自動大寫」 -> 啟動「句號快速鍵」 -> 將注音輸入開啟

6. 好好享用吧!

版本更新
For iOS 4版本 (感謝友站皮樂的協助!)
1.0:相容iOS 4

For iPhone OS 3.x版本
0.3: 增加平聲,逗號移至Shift鍵盤
0.2: 最初版本

已知問題
# 第一次啟動會有明顯延遲(但第二次以後應該就不會了)
# 在某些情況下,刪除注音符號會自動切換至Shift鍵盤,需手動按Shift切回(推測是iPhone選字系統的問題)

使用上有什麼問題或建議?歡迎留言討論!