我手機超方便的,可以直接用鍵盤搜尋
不少人享受方便性的同時,疏忽了隱私與資安的風險
「手機鍵盤」接觸許多機敏資訊,說是「最貼身的程式」也不為過
傳訊息給朋友、輸入銀行帳密、寫電郵給老闆...
幾乎所有手機功能,都依賴鍵盤
# 別以為語音、手寫輸入就沒事,那些攻擊面積更大
若所有 app 都換了,卻用著預設鍵盤,形同資料裝進保險庫,但忘記關門
從圖開始看吧!

Android 替代鍵盤
圖源:除了我還會有誰?
FOSS 指「免費開源軟體 (Free and Open Source Software)」
non-profit 指「不以營利為目的」
欠換鍵盤
Gboard
Android 手機預設鍵盤,多半為 Gboard (Google keyboard)
顧名思義來自 Google,有不少隱私問題:
- Gboard 使用聯邦學習 (federated learning),先將資料去識別化再傳給 Google
理論上 Google 不會看到輸入內容,但特定情況仍有機會回推
- 語音輸入會傳到雲端,模型運算完再送回
部分 Pixel 機型支援地端運算,但多數機種、語言並非如此
- Google 會儲存用戶和語音助理的互動內容,員工和承包商還會抽樣聽取
據稱是用於改善服務,但問題是消費者並不知情
- 拼音輸入法風險高,資料常會上傳雲端
麥克風和網路權限,還能用語音輸入、優化服務當藉口
但請問鍵盤要你的座標 (你人在哪)、聯絡人、相機是想幹嘛?
寫到這裡,只能說喜歡被偷窺的可以繼續用
SwiftKey
微軟的手機鍵盤,同樣有多項隱私爭議
等等,微軟連手機市場都沒有,卻推出鍵盤!?
想笑死誰呀!
沒錯,他們就是出了鍵盤
而且華為、三星多款手機,都拿 SwiftKey 當預設鍵盤
先前 Gboard 的問題,SwiftKey 也不遑多讓:
該傳到雲端的,當然也沒少
畢竟人家要練 AI,而你的資料剛好很可口
替代品
HeliBoard
社群開發者氦 314 推動的專案,開源、完全離線
是 OpenBoard 的分支 (fork),也是繼任者
# OpenBoard 是廣受歡迎的開源鍵盤,但久未維護已被封存
HeliBoard 可自訂:
- 個人字典 (包括 emoji、科學符號等)
也可拿現成的
- 鍵盤主題
風格、背景圖片、亮 / 暗色都行
- 鍵盤佈局
按鍵位置、快捷鍵設定都行
支援單手模式、剪貼簿歷史紀錄、分拆鍵盤等
拼寫檢查、用字建議也沒少,很受社群推崇
缺點:
- 滑動輸入使用閉源函式庫 (但至少透明揭露)
- 注音輸入大有障礙,比較適合英語系使用者
東亞語言支援都較弱,尚在發展階段
僅上架 F-Droid,要跑對地方才能下載唷!
# 不知道 F-Droid 的,可參閱前篇文章
FlorisBoard
同樣為社群驅動的開源專案,成立 FlorisBoard.org 管理開發流程
開發者 Lars Mühlbauer 為德國人、Patrick Goldinger 是奧地利人
主打高度客製化、離線使用,同樣尊重隱私
同樣可自訂鍵盤排列、佈景主題、功能手勢、按鍵震動 / 聲響回饋...
支援滑動輸入、剪貼簿歷史紀錄、單手模式等
缺點:
- 尚在 Beta 測試階段,有些功能不穩定
- 還沒有拼寫檢查
但列在計劃中,可參見產品規劃
- 和 HeliBoard 一樣,不支援注音
畢竟開發者是歐洲人,對拉丁語系比較熟
其他語言,還有待社群開發者投入 (例如你我)
# 應用程式商店請見這篇
Simple Keyboard
直翻簡易鍵盤,超輕量、社群發起的開源鍵盤
# 開發者是立陶宛人
主打純粹、輕量、極簡主義
多輕量呢?
大小不到 1MB,非常省空間
# 參考值:一般應用程式動輒幾十、上百 MB
也因此僅具基本功能,花俏的東西都沒有
當然也可離線使用,因為它沒連網功能XD
F-Droid 和 Google Play 都能取得
缺點:
- 非常陽春,無滑動輸入、拼寫檢查、表情符號等
官方自己說,可能永遠不會加入那些功能
- 不支援中文
極簡主義者或許會喜歡
AnySoftKeyboard
# 抱歉,不包括中文
可自訂鍵盤佈局,預設就有不少選擇
甚至有終端機佈局,或許開發者會喜歡 (?)
支援拼寫檢查、暗色模式、建議選字、語音輸入等
平時能開按鍵震動、音效,亦可啟動省電模式 (震動音效都取消)
還有「無痕鍵盤」,拼寫建議不會從此學習
# 做偷雞摸狗的事不影響正常選字
滑動輸入仍在測試,社群反映該功能尚不穩定
最特別之處,莫過於可自訂手勢搭配執行的動作
# E.g. 左滑換語言
缺點:
- 不支援中文
- 滑動輸入測試中,功能不穩
# I.e. 可能會失效
F-Droid 和 Google Play 都有
8vim
8vim 是社群推動、受 8pen 啟發的開源專案
名字很特殊,評價也頗兩極
8vim 不像傳統鍵盤,採用特殊佈局
向各種角度滑動,可產出不同字串、符號
# 畫面可參考 F-Droid 上的官方展示
設計邏輯是熟悉輸入法後,能準確、高速打字
可自訂功能鍵、配合游標移動、打出特殊字元 (e.g. emoji)
缺點:
- 想當然爾,學習曲線陡峭
弄熟後或許能高速輸入,但「弄熟」本身就很難哪!
難到官方寫一堆教學,幫助新手入坑
- 據我所知,應該僅支援英文
有些人盛讚此鍵盤,它又開源、重隱私
就放這給各位參考,說不定你是萬中選一的超能使用者
Thumb-Key
直翻拇指鍵盤,九宮格佈局類似按鍵式手機鍵盤
社群推出的開源專案,旨在「單手拇指即可操作」
支援離線使用、emoji、滑動和語音輸入、自訂功能鍵...
開發者號稱「變成肌肉記憶後,字可以打得像物理鍵盤一樣快」
As the key positions get ingrained into your muscle memory, eventually you'll be able to approximate the fast speeds of touch-typing, your eyes never having to leave the text edit area.
似曾相識?
是的,8vim 也採類似哲學
Thumb-Key 比 8vim 易學一點,但仍有上手難度
缺點:
- 得花點工夫學習
- 似乎不支援中文
多數商店都能找到,免費使用
# 要錢的我才不會推薦哩!
Futo Keyboard
本篇唯一「盈利導向」機構的產品,是家美企
創辦人 Eron Wolf 曾製作 Yahoo Games、種子輪投資並開發 What's App
現在全資挹注 Futo,使其不受矽谷投資人左右
# 矽谷投資人的金錢遊戲,常會毀掉美妙產品
Futo 使命是「取回數位主導權」,擺脫控制狂企業寡頭
We used to control our computers. Now our computers are used to control us.
欸欸別急著走,Futo 鍵盤免費、公開原始碼,沒那麼可怕
之所以沒 FOSS 標籤,是因為它「公開原始碼,但不開源」
講什麼鬼話?
請稍安勿躁,公開原始碼「不等於」開源
開源定義更廣,必須能「自由取用、重新分發、可產出衍生作品」等
# 詳見開源簡介
Futo Keyboard 公開原始碼,但對重置、分發有諸多限制
畢竟人家要賺錢,怕其他公司整碗端走
看看該產品好在哪,為何怕別人偷:
- 離線使用,包含語音功能
官方口號:你的鍵盤不應連網
- 支援滑動、語音輸入
語音模型架在本地,也就是你的手機裡
中文語音也行,但請選專用模型
- 拼寫檢查、預測選字都沒少
- 預載少量佈景主題,可輕鬆個人化
語音輸入、預測選字功能強大,社群好評聲浪不斷
這就是為什麼明明一堆開源選擇、Futo 身為盈利美企、僅公開原始碼
卻仍被選入推薦榜,因為實在值得一試
# 重點是離線使用,個資不怕被偷
缺點:
- 還在 Alpha 測試階段,功能不太穩定
有些人回報自動選字、滑動輸入失靈
偶爾也會出現詭異的 bug,不過官方修復迅速
# Alpha 完才換 Beta,所以仍屬開發嬰兒期
- 尚無剪貼簿整合
- 缺乏注音鍵盤
- 美企
可一次性付費購買授權,但不給錢也無任何影響 (免費仔鬆一口氣)
類似捐助,確保 Futo 能存活下去
Guileless Bopomofo (樸實注音鍵盤)
看完一堆美妙鍵盤,卻沒一個能打注音,很惱怒嗎?
這不就來了 - 本篇第一個 (也是唯一)堪用的注音鍵盤
Guileless 指「誠實、老實的」,Bopomofo 就是ㄅㄆㄇㄈ啦!
援引新酷音輸入法,即你熟悉的注音鍵盤
一直有在更新,介面越變越好看 (維護錯重點?)
上架在 F-Droid、,永久免費、無廣告
缺點:
- 無自動選字功能,得老老實實拼寫
- 偶爾會有 bug,畢竟開發團隊很小、沒拿錢
# 本文撰寫時,按下該鍵盤逗號都會變成「ㄝ」
能切換英文輸入,還算堪用
Unexpected Keyboard
社群推出的開源離線鍵盤,不蒐集個資、也完全免費 (但你可以贊助)
配置乍看很普通,不過各按鍵四周都被標上小符號
按住按鍵後,往哪個角落滑就能輸出該角落的符號
免切換輸入法,就能打出各種文字
# 不易想像的話,可參見官方示範
支援多語言,但不包括注音
不需學習,裝完大概就會用
缺點:
- 沒注音輸入
- 無拼寫檢查、建議詞彙
- 社群批評有點醜,不過審美觀因人而異
F-Droid、Google Play 都能取得
iOS 鍵盤?
前面只提 Android 替代品,那 iPhone 用戶呢?
蘋果預設鍵盤 QuickType,難道不用換嗎?
QuickType 隱私政策較理想:
用差分隱私 (differential privacy)蒐集統計資料,去識別化才拿走
平常拼寫檢查、自動選字,都在你手機離線完成
不過若開啟 Siri 聽寫,資料同樣會送到雲端,用以處理、優化服務
雖然閉源,但未達隱私威脅,因此未呼籲替換
更重要的是,iOS 生態系封閉,想換也沒多少選擇啊!
唯一優質替代品 kif - keyboard,2021 年已停止維護
背景故事:
開發者表示,當初受夠第三方側錄,所以自己做鍵盤
推出一款開源、尊重隱私,且功能幾乎等同 QuickType (iOS 預設鍵盤)的軟體
支援多語言、滑動輸入、暗色背景、拼寫檢查等
但 2021 年時,他說受夠蘋果各種詭異要求,決定不再維護 (說不定蘋果稅也是一環)
I was sick of dealing with Apple's weird demands and focused on other projects
能換當然換,但沒選擇也沒辦法
買蘋果手機,就只好自認倒霉囉!
懶人包青天
抓到,偷懶仔,你沒看文章就直接滑到這齁
- 拉丁語系 (e.g. 英文):
- 想要 AI 輔助、接受美企 → Futo
- 喜歡滑動輸入、自訂佈局:
- 想要拼寫建議 → HeliBoard
- 偏好高度客製化 → FlorisBoard / HeliBoard
- 不需滑動輸入,但想要拼寫建議、自訂功能 → AnySoftKeyboard
- 極簡主義者,只要最基礎、輕量的鍵盤 → Simple Keyboard
- 不喜歡切輸入法,想全在同介面解決 → Unexpected Keyboard
- 嚮往單手打字:
- 願意花時間學、想特立獨行 → 8vim (學不會不負責)
- 喜歡舊式手機九宮格排版 → Thumb-Key
- 雙手打字時不想換軟體、想客製化 → HeliBoard / FlorisBoard (單手模式)
- 注音輸入法 → Guileless Bopomofo (樸實注音鍵盤)
- iOS 用戶 →
自生自滅kif - keyboard
# 但專案已停止維護,能否下載、正常運作,全看你造化囉!
細心的讀者可能有發現,以往圖片常加皇冠、偷渡推薦次序
# 例如 Searxng、Proton Mail、F-Droid
但鍵盤使用因人而異,本篇沒納入這種考量
HeliBoard、FlorisBoard 很推薦給英文使用者
Futo 若非美企,其實也很推薦
樸實是唯一堪用的注音鍵盤,台灣用戶可能需要
也可以裝一個好用的外文鍵盤 (e.g. HeliBoard),搭配樸實注音鍵盤使用
每個都玩玩,再做決定也無妨