kanataの実装版によって、
そろそろ自分でもどんな版があるか、
把握できなくなってきたwのでまとめておく。
win
DvorakJ: オリジナル。
ただしDvorakJは更新停止してるので自己責任で。
紅皿: キー配列エミュレータに収録。
漢直WS: 同上。
mac
Benkei: 専用アプリ。
Karabinar-Elements: キー配列エミュレータ上で動く。
ほかにカラビナで設定書いてるなら、
まとめられる可能性。
OS共通
QMK: 自作キーボードファームウェア内。
自力でコードを読み書きしてコンパイルできる人に限る。
kanata: 新顔のエミュレータ上で動くもの。
linux、macでも使える?(未確認)
v16快速版: https://github.com/junclegrow/nagi
かえうち: キーリマップUSBアダプタ内に実装。
ただし3キー同時押しに非対応のため、
色々工夫が必要。
まあまあ豊かになってきた。
iOSは今のところQMKかな。
GoogleIMEで3キー同時が実装できたらなー。(野望)
出来るエンジニア、もっと移植してください。
とっつきやすくなればなるほど、
薙刀式は広まりやすくなるだろう……
3キー同時押しとか、相互シフト方式とか、
編集モードとか、
移植者泣かせの仕様がたくさんあるのが申し訳ないが、
使う側からは便利なので、
ここは使用者の気持ちになっていただきたい。
新下駄や月や親指シフトほど移植しやすくないけど、
色々実装して広まってほしいね。
これだけ色んな実装版があるのは、
使いたい人が多い証拠と踏んだ。
いい配列ですよ。もうqwertyには一生戻らない程度にはね。
だからこそ実装していただく人には感謝しかないです。
2025年06月30日
この記事へのトラックバック


薙刀式を実装しました。
keymapper 薙刀式の設定
https://qiita.com/deepprog/items/4d18a8cc4ab628ee9fb9
IME状態監視はできないので
アプリ判別でIME on offをさせる方式に変更しました。
例として
iEditはIME on、メモ帳はIME offで設定してます。
Hot Key
実行を停止する
実行を再開する
現状のkeymapperには、その機能が無いですが、
keymapperの改善要望にHotKey対応があったので
そのバージョンアップがされれば、
停止、再開のショートカットも対応できそうです。
実装例が増えることはとてもありがたいです。
おつかれさまでした。
ソースコードだけ見たんですが、
相互シフト対応してるような書き方ですね。
だとするとかなり良さそう。
keymapper自体の使い勝手がわからないので、
週末に試してみるかな。
動作違いが気になりだしたので、
同じ動作に近くなるように修正をしました。
すでにkeymapper.confを保存済みでしたら、
更新後のkeymapper.confを使用してください。
今回のkeymapperを使う方法は、特にノートパソコンで薙刀式を使いたいときによさそうです。
これから使ってみたい人がつまずかないように補足を書きます。
〇インストール
ポータブル版を使う場合は、ZIPファイルを解凍後に keymapper.exe と keymapperd.exe の2つを実行します。
〇設定ファイル keymapper.conf について
置き場所は C:\Users\ユーザー名 です。
エンコードは UTF-8 でBOMなしです。
ところで私は薙刀式は最新版でなく、v15をいまでも使っています。
なのでv15に書き換え、かつ好みの動きになるようdeepprogさんの作ったものを改造しています。
(QMKのnaginata_v15m版に寄せています)
動作検証がすんだら公開するつもりです。
ありがとうございます。
三連休仕事だったため、
ちょっと触れてないんですよねー。
次の休みに触れるかな……
https://github.com/tor-nky/KeyLayout/tree/master/Naginata_v15/Win/keymapper%20Layout
v15用なのは私が使っているからですが、編集モードの実装が難しいので作っておきたかったんです。
自分好みの挙動にしてあります。
クセが強い新MS-IME対応のも、気が向いたら作ります。
ありがとうございます。
現在仕事で多忙のため、
keymapperはあらためてどこかでチェックしたいです。