(追記)
薙刀式はv16快速版にバージョンアップしました。
http://oookaworks.seesaa.net/article/509198141.html
以下元記事、v15発表時の記事です。
「物語を書くための配列」薙刀式、v15に正式バージョンアップします。
(コードネームv15A版だったものです)
薙刀式ってどういうもの?を知りたい方、
マニュアルと設定ファイル、
実際に長文を打鍵している動画のリンクなどは、
http://oookaworks.seesaa.net/article/456099128.html
からどうぞ。
v14からの変更点は以下。
・「から」が「ぶ」に化ける問題を解消。
「ら」の裏に「わ」を。
「ー」の裏に「ふ」を。
「う」の裏に「つ」を。「つ」を打ちやすくなった。
・このため、「ヴ」を単独位置に復活。
ヴァ行は「ヴ」をひとつの外来音として、
外来音3キー同時押し(つまりQ+M+あいえおゆ)
で使う。
・「ね」「む」「ぬ」の最もマイナーな3つを移動させ、
より完璧な運指を実現。
の3点です。
これによって、右小指が3%から2%に落ちたので、
両小指とも2%ずつの使用率となりました。
編集モードはいろいろ変更しています。
大きくは
・「カタカナ変換」「ひらがな変換」が1面に復活
・右手1面と2面のカーソルが表裏同じでタテヨコだけ違うものに
・小説、脚本マクロはすべて2面に整理しなおした
ですかね。
使い勝手はさらに洗練されたと思います。
長文による実戦テストを相当やって、
これ以上はない出来です。
これで確定の意味をこめて「fix版」を名乗ります。
これできまりや、というニュアンスです。
定義ファイル、マニュアルを置いておきます。
英数はqwertyに編集モード、エンター、IMEオンが入っているものです。
薙刀式v15fix版.txt 薙刀式v15英数.txt
薙刀式v15fix版横.txt 薙刀式v15英数横.txt
はじめて薙刀式を使う人は、
以下のマニュアルをDLし、もろもろ設定をしてから、
マニュアルに定められたレッスンをしてください。
一番マスターしやすいやり方が練られています。
薙刀式v15fix版マニュアル.pdf
やっとリリースできた。
これでもう薙刀式をいじることはない、と思いたい。
少なくとも一年使って、直すところはなくなったので、
これまでのバージョンアップよりも、
確信を持ってベスト版といえる。
2023年07月28日
この記事へのトラックバック


大岡さんの尽きぬ情熱に心から敬意を表します。
これからもずっと薙刀式を使わせて頂きますね。
ありがとうございます。
「できたー!」というよりも、
「ずっと使ってて不具合がないから、
手放して(リリース)大丈夫か…」
という心境です。
確実に便利な配列だと思うので、
普及活動がんばります。
ヴァ、ヴィ、ヴゥ、ヴェ、ヴォが独立したのは興味深いです。
よろしくお願いします。
ヴァ行は「から」問題を優先させるための手段でしかないですね…
「ヴ」はア行のウではなくワ行3段目のウであることから、
ワ+濁音+あいうえおゆ
という組み合わせも考えたんですが、
咄嗟に分かりにくいかなあと思って現状です。
まあ咄嗟に使うこともそんなになさそうだし、
精々「イヴ」を打ちやすくするかー、って感じです。
QMK薙刀式、Benkeiともにv15対応しましたので、リンクさせていただきます。
https://eswai.hatenablog.com/entry/2023/07/29/071740
本記事の方にもリンク貼って置きました。
しかし色んなバージョンがあるなあ…
しかも新ロジックが完成している…
そろそろMiniAxeも薙刀式入りに変更するかなあ…
いままで私には使いこなせなかった編集モードに、しっかり挑戦したいと思っています。
Hachikuの対応版は動作確認にもう何日かかかりそうです。
eswaiさんの新QMK版を先日、Ble Micro Proに入れてみたんですが、編集モード以外のかなは問題なさそうでした。
Ble Micro Proはバイナリファイルさえあれば、開発環境を整えなくても薙刀式が使えるようになるわけで、夢を見てしまいますね。
編集モードは練習課題をいくつか用意しておいたので、何回かやれば慣れることはできるかと。無意識化できるかは実戦を経ないと無理でしょうが。
ちょうど遊舎にquantizer miniが入荷したんですよ…
一個持っといてもいいかなあなどと。
入荷したのはいいんだけど、一個5000円かー…
いや、かえうちよりは安いのは分かってるんだけどなー、
とちょっと躊躇しており…
一個持っとくと便利なんですけどねー。macにも挿せるし。
(Magic Keyboardじゃ無理だけど、
USBキーボードいっこあればなんとかなるのはデカい)
後置シフトも使ってみたいし、
qmk版はそろそろやんないとなーと思ってるところです。
https://github.com/eswai/qmk_firmware/releases/tag/miniaxe-ng15
https://github.com/eswai/qmk_firmware/tree/master/keyboards/miniaxe/keymaps/naginata_v15x
仕事が早い…
これqmk0.18でコンパイルしても大丈夫なんでしたっけ。
キーコードが変わってるくらいなら手作業で対応できるけど、
他になにか変わったんでしたっけ。
コード読み込んで理解したほうが早いかな…
カラーLEDがつけられたら考えます。
薙刀式オンで光ったらかっこいい!! しかも実用的。
>eswaiさん
QMK版は以前のものより安定していますよ。2〜3週間使っていて、今日初めてキーボードリセットが必要になったぐらいです。
連続シフトのときスペースを離すまでは入力されないことに慣れがいること、それ以外の動作は最高峰といっていいと思います。
とくに後置シフトは腑に落ちました。eswaiさんはこの感触にずっとしたかったんだなと。
綾木さんの紅皿も過去の版では定義ファイルを改造するとできたんですが、その時よりいいかな。
ところで
QMKの新しいバージョンのキーコード定義がなかったら、qmk_bmp/keyboards/keyboard_quantizer/kqb/keymaps/naginata_v15x/config.h みたく橋渡しコードを入れるのはどうでしょうか。
0.18ではコンパイルできなさそうです。常に最新のqmkを追っかけてますので。。
差分を追っかければ手修正できそうかなあ、
とまだソースを見ずに考えてます。笑
キーマップをまた変えるかもしれないけど、
とりあえず書き込んでから考えるか…
離しで全部入力が決まる仕様だと、
どうしてとそうなるんでしょうね。
ゆっくり打つ時に気になりそうだけど、
高速で書いてる時は気にならないかもなあ。
とりあえず遊舎に行かなければ。
水曜営業復活したのが幸いか…
とるさんのおっしゃるようにいくつか未定義のコードを追加したらコンパイルできたので、そのコードを置いておきます。大岡さんのqmkのフォルダにコピーしたら動くはず。
https://github.com/eswai/qmk_firmware/releases/tag/miniaxe-ng15
make miniaxe:naginata_v15x:dfu です。
>とるさん
毎度試していただいてありがとうございます。
大岡さんのヘビーユースに耐えられるようにしたいですね。
ありがとうございます。
週末に解読して試してみます。
そろそろDvorakJだと、
連続シフトを取りこぼすなど、
たまーに追いつかなくなりつつあるため、
マグネットコーティングになるといいなあ…
最初に使ったv13でまず感じたのが、
・「つ」が打ちにくい
・「から」が「ぶ」に化ける
の二つだったのでv15はとても良い感触です。
あとはヴ行と小文字のキーの入れ換えを試しています。
薙刀式は小文字を単独で入力することが殆ど無いので、
「ヴ行の指使いを楽にする方が使い易いのでは?」と考えました。
今まで咄嗟に出せなかったヴ行が
1アクション(2キー同時押し)で出せるのは単純に気持ち良いです。
どうでも良い話ですが「中二病ほどヴを使う」という俗説があり、
二大国民的RPG(美麗映像の方)の設定を見ていると、
この話は真実だと思います。外来語を尊ぶというか、
「知らないものの方がかっこよく感じる」というのは、
恐らくは世界共通の若者の感性なのでしょう。
何が言いたいかと言うと、
「ヴ行を出し易くすると若者への訴求力が高まるかも?」
という超どうでもいい妄想です。お粗末様でした。
小書きは、
「まぁ」とか「うぉっ」とか用に一応残してあります。
それとヴァ行のどっちを使うかというと、
人によるかなあと思って、
とりあえず現状かなあと。
ヴィヴァルディとかかなり中二ネームですが、
どうせ固有名詞なので固有名詞モードで対応かな。
一般名詞の使用頻度はどんなもんでしょうね。
個人的にはMS-IMEのキー設定で、←→の機能を変えたら薙刀式がより使いやすくなりました。
https://github.com/tor-nky/Hachiku/commit/3db1b7c8a494aca0eafd88eeb456e223e52a5dea#commitcomment-124919597
Windowsの薙刀式エミュレータがどれもカーソルキーがリピートする仕様なのを生かせます。
ほかのIMはどうやら難しそうですが。
なるほど面白い設定。
使ってみたい人はどうぞ。
僕は修正は確定した文字でやりたくなるので、
人によって色々あるなあという感じです。
MS-IMEはこういう微妙なスタイルの違いを吸収できることを、
もっとアピールすべき。
これは現在Windows 10だけで起きますが、回避方法がありました。
Windowsの「設定」→ゲーム→Xbox Game Bar
にある「コントローラーのこのボタンを使用してXbox Game Barを開く」を無効にします。
ちなみにこの設定を再び有効にしておくと、間違ってゲームモードが起動したときにWindowsが強制無効にしてくれたりします。
こうなったら、ゲームパッドなどでゲームバーを起動したいときは、下のようにレジストリの修正が必要です。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\GameBar内のUseNexusForGameBarEnabledというキーを一旦削除する
へー、そんなことがあるんですねー。
困ってる方がいたらこのコメント通りに試してみてください。
実は僕はWinもAltも使う予定がないので、
MiniAxeでは滅多に押さないところに置いてるので、
文字からWin、Altに流れたことはないですね。
ゲーマーやタイパーはWinキーのキーキャップを外す
(ゲーム中にメニュー起動するから)くらいなので、
あのキーなくてもいい説。
〇19ページ 【初段を目指して 3〜】
最新版で「から」が「ぶ」に化けるのは解消されたと4ページに書いてあります。
私的には、使う頻度は少ないのに「そく」が「みゃ」に化けるのがひっかかります。
〇同じく19ページ 【初段を目指して 4〜】5行目
「パラメータを2より大きくすることで」とありますが、40ページの末から3行目に5ミリ秒と書いてあるので、2を省き「パラメータをより大きくすることで」でいいと思います。
〇21ページ 4行目
「五段活用の動詞終止形はすべてウ段ですが、このカナはすべて右手です」
「ぬ」を除いてでしたね。
39ページの【む】の解説に同じ記述があります。
〇38ページ 【へ】
「v1」よりは「バージョン1」としたほうが読みやすいです。
〇39ページ 【つ】
「小指動かしたが」
〇同39ページ 【わ】
「わらわられる」
〇41ページ 2行目
「僕は50程度に遅くして」
50が最小値なので、ここは最大値の500の書き違いではないでしょうか。
ずいぶんウナギのタレのように書き足しているやつなので、
そろそろ齟齬が出てきてるようですね。直しておきます。
そく=みゃ化けについては気になってはいるものの、
いい解が思いつかんのですよねえ。
S裏に「み」を動かすと、「ける」が「みょ」に化けるので、
これはこれで気になるし。
しばらく「み」「め」の逆版を使ってたんですが、
さすがにBの負荷が高くなり、今は戻してv15を素直に使ってます。
色々動かしてもなんか「一個余ってる」感じがして、
妙案を探し中です。
Win11で薙刀式v16快速版を使用しています。IMEはGoogleです。
IMEのOn-Offが上手く機能しません。ひらがなモードからfgで英数モードに移動はできます。しかし、英数モードから同時にhjを押してもそのままhjが出力されてしまい、ひらがなモードには移動しません。
どうしたらいいのでしょうか。
Win11のMS-IMEはWin10のものと微妙に仕様が異なっていて、
実は僕まだ触ってないので確認してないんですよ。w
やり方はいくつかあって、
・「旧バージョンのIMEを使用する」
(OSのバージョンで設定の場所が異なるので、
「」内の文言とWin11でググってみてください)
と大体いけるはず。
・ひらがなカタカナキーでIMEオンになるバインドが適用されてる場合、
薙刀式のソースコード(英数のqwerty)を開いて、
HJ同時に当てられてるスキャンコードの下4桁を0x70に書き換えて、
再び読み込ませる。
などかなあ。
Win11+Google日本語入力の組み合わせは使ってないので詳細は不明ですが、
英数配列上で、IMEオンのコードをDvorakJ側からOSに送っているので、それを変換キーのコード(下4桁0x79)に変えたうえで、
変換キー側にGoogle日本語入力内で、IMEオンの設定にするとうまくいくと予想します。
https://analog-san.com/googlenihongoimeonoff/
なおこの場合は、編集モードの再変換が機能しなくなるので、該当部を#/に書き換えれば機能するはずです。
なにぶん未検証なのでご容赦を……
どれがうまくいき、どれがうまくいかなかったか、
分かると、次にやるべきことがわかるかもしれません。
https://github.com/tor-nky/KeyLayout/tree/master/Naginata_v13/Win/DvorakJ%20for%20NewMSIME
(もう何度も紹介した覚えがありますが……)
誘導ありがとうございます。
ここに書かれてる新IMEの不具合って現段階で直ったんですかね?
放置されたままなんでしょうか。
これから新IMEのテストをしようと思うので。