Japanese flick keyboard for Sailfish OS / Sailfish OS 日本語フリックキーボード
Sailfish OS 向けの日本語フリック入力キーボードです。
フィンランド発のスマートフォン OS である Sailfish OS でも日本語入力がやりたくて開発しています。
- 12キー日本語フリック入力
- ひらがな・カタカナ切り替え
- 辞書ベースの漢字変換(SKK-JISYO.L を利用)
Sailfish OS では複数のキーボードを有効にしていると、横スワイプでキーボード切り替えが発動します。
これがフリック入力の横方向と干渉するため、他のキーボード(英語キーボードなど)を無効化することをおすすめします。
設定方法:
- Setting → Text Input → Keyboards
- 「日本語(かな)」以外を無効化
| 項目 | 状態 |
|---|---|
| フリック入力 | ✅ |
| カタカナ変換 | ✅ |
| 辞書変換 | ✅ (SKK辞書) |
| Anthy連携 | ✅ |
- 実機を所有しておらず、エミュレーターで開発しています。動作確認できる方いませんか...
- 2026-01-28: Anthy-unicode のビルドに成功。(Fedora パッケージから辞書データを流用)。
連携方法は検討中です🤔 - 2026-02-08: Anthy との連携を一旦実現しました。Anthy を利用するには Sailfish 端末に Anthy-unicode を別途インストールする必要があります。
(Anthy と連携できない場合は、従来通りの辞書ベースで動くはずです)
Anthy 連携済みの機能として連文節変換を実装しました。
機能していない左右の矢印キーを廃止して、絵文字一覧も実装しました。これは辞書ベースでも使えます。 - 2026-2-22: 文節調整機能を追加しました。また、今までひらがな一文字を入力したい場合でも問答無用で漢字変換されていた挙動を調整し、ひらがなを優先して選択する(?)ようにしました。(普通の文字入力にはあまり影響はないと思います)
Anthy-Unicode のビルドについての覚書を書きました。docs の中に入っています。
別のリポジトリで anthy-qml-plugin を公開しました。Anthy を動作させるときに必要です。
- SKK-JISYO.L - 辞書データ
- Anthy-unicode - 変換エンジン
GPL-2.0-or-later
- 辞書データ (SKK-JISYO.L) は SKK 辞書プロジェクト より GPL で配布されています