Skip to content

inugamine/SailfishOS-Japanese-Keyboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

japanese-kana-kbd

Japanese flick keyboard for Sailfish OS / Sailfish OS 日本語フリックキーボード

Sailfish OS 向けの日本語フリック入力キーボードです。

概要

フィンランド発のスマートフォン OS である Sailfish OS でも日本語入力がやりたくて開発しています。

機能

  • 12キー日本語フリック入力
  • ひらがな・カタカナ切り替え
  • 辞書ベースの漢字変換(SKK-JISYO.L を利用)

注意事項

キーボード切り替え機能との干渉

Sailfish OS では複数のキーボードを有効にしていると、横スワイプでキーボード切り替えが発動します。
これがフリック入力の横方向と干渉するため、他のキーボード(英語キーボードなど)を無効化することをおすすめします。

設定方法:

  1. Setting → Text Input → Keyboards
  2. 「日本語(かな)」以外を無効化

開発状況

項目 状態
フリック入力
カタカナ変換
辞書変換 ✅ (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 を動作させるときに必要です。

クレジット

ライセンス

GPL-2.0-or-later

About

Sailfish OS で日本語入力がやりたい

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors