Satoshi Goto

Results 68 comments of Satoshi Goto

v0.24.0で対応しました。 https://github.com/mtgto/macSKK/releases/tag/0.24.0

報告ありがとうございます。私はiTerm2で `Secure Keyboard Entry` を有効にして確認しました。 AquaSKKは無効にならないようだったので、もしかしたらインストール場所が `/Library/Input Methods` にあるかどうかによって変わるのかも…? (macSKKは通常 `~/Library/Input Methods`) に配置されています。 ※たまたま実験で `~/Library/Input Methods` に移動させていた azooKeyMac も無効になっていた。

@itepechi 確認までありがとうございます! やはりユーザーライブラリにあることが原因なんですね。知らなかった… まずはREADMEへのFAQ記述などを行い、インストール位置の変更 (もしくは自由選択かも) を検討しようと思います。

私の環境でもmacSKKをシステムライブラリに配置してみたところ、iTerm2で `Secure Keyboard Entry` を有効にした状態でも使えるようになりました。またシステム標準ターミナルやKittyでも `Secure Keyboard Entry` を試してみたところ、ユーザーライブラリに入れているIME (azooKeyMac) だけが無効になっていました。やはり条件はユーザーライブラリにあるかどうかのようです。 そしてこの問題はターミナルの起動時にすでに `Secure Keyboard Entry` が有効になっているかどうかによるかもしれません。 私の環境 (macOS 15.4.1) では、Terminal, Kitty, iTerm2はいずれもターミナルの起動時から `Secure Keyboard Entry` が有効になっているときはユーザーライブラリのIMEは無効になるようです。 ~ターミナル起動時には `Secure Keyboard Entry`...

FAQに記載しました。 https://github.com/mtgto/macSKK?tab=readme-ov-file#q-%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%A7-%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%E5%85%A5%E5%8A%9B%E3%81%AE%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%82%92%E4%BF%9D%E8%AD%B7-iterm2%E3%81%A7-secure-keyboard-entry-%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E3%81%A8%E5%85%A5%E5%8A%9B%E3%83%A1%E3%83%8B%E3%83%A5%E3%83%BC%E3%81%A7%E7%84%A1%E5%8A%B9%E5%8C%96%E3%81%95%E3%82%8C%E3%82%8B

v2.0.0でデフォルトのインストール先をシステムにしたためこの問題は解決したとしてクローズします。

corvusskkとaquaskkで結構違いがある。 - https://github.com/codefirst/aquaskk/blob/4.7.6/data/config/azik.rule - https://github.com/nathancorvussolis/corvusskk/blob/3.3.0/installer/config-sample/config%20-%20azik-uskbd.xml とりあえずcorvusskkのものを簡単に試してみたところ、kA, kEは実装に修正を入れないとだめそうだけどそれ以外は機能してそう

v1.13.3で設定テンプレートを追加しました。 https://github.com/mtgto/macSKK/releases/tag/1.13.3

機能リクエストありがとうございます。Windowsの英数/かなキーのような機能ということでしょうかね。 Emacs用のddskkだと `C-\` でIMEのオンオフを切り替えできるのでそっちのほうが近そうですね。 https://ddskk.readthedocs.io/ja/latest/04_settings.html#ddskk-emacs-input-method ひらがな時は英数キーと同じような挙動、実装はできそうです。 以下簡単に方針として考えたメモです。確定したものではないです。 ---- macSKKの場合だとひらがなモード以外にもカタカナ、全角英数、半角カナがありますが、どれも英数/かな切り替え時は英数にもっていく。そのあと英数/かな切り替え実行時は前のモードは無視してひらがなに戻す (= かなキーの挙動) Macだとそのようなキーが存在しないのでデフォルトのキーバインドはなしとする。 (Emacsと同じ `C-\` を割り当ててもいいかもしれない? でも他のソフトなどで普通に使われてるかもしれない)

> ▽が出た状態から入力済みのテキスト内をカーソル移動することはできないと思うので、 > たぶん今はできないのかなぁと思います。 これ `▼` (変換候補選択) でしょうか。たしかに変換中はカーソル移動できないですね。 ※読み入力中はカーソル移動できます おっしゃるとおり、macOSでの入力として需要があればやってもいいかもくらいの温度感ですね。 私自身は特に必要だと感じたことがないのでもし他の方でも異体字入力に要望などあればこのIssueにコメントいただければ検討します。 ちなみにカーソル移動を実装 + 異体字辞書に対応すればいいだけなので実現自体はできそうです (カーソル移動は通常変換候補の選択に使うほうがよさそうなのでCtrl矢印とかになるのかも?)。 ddskkの挙動とは異なりますが、最初に異体字辞書を読み込んでおいて異体字を自動で変換候補に入れることもできなくはないですね。 例えば桑という変換候補をもつ場合は桒も変換候補に混ぜ込むようにするとか。