思っていたとおりのパターンで。これでテンキーが生きているか死んでるか一目でわかるようになりました。情報を公開&紹介してくださった方々に感謝です。この後、リンク先のコードがシンプルになっていました。ためしに新しい方で書き換えたところ、最初のように点灯が逆パターンになります。シンプル版では「Low」「High」という単語はなく、どう変えればいいか判らないです。前のを知ることができたのは運がよかったのか。いいますか、そもそも何で点灯が逆になるのかなってのがあるんですが、私には判らないので考えないことにします。私の方で、何か大切なことをやってないから、というのが一番ありそうなのですが。この時点では、キーに反応するのはNumLockのLEDだけで、CAPSLockとカナキー(その後ScrollLockに変更)のはダメでした。"led.h"の一行を加えたからかもしれませんし、違うかもしれません。いうことで2020年6月28日現在、CAPSLockのLED以外は言うことを聞いてくれるようになりました。2020年07月03日追記。CAPSLockのLEDにつながる線が外れていたのを発見。半田付けをやり直したところ、SHIFT+CAPSLockで点灯と消灯を確認しました。ATOKだとCAPSLock単体で英語入力モードのトグルスイッチになるので、シフトキー無しでも点灯してくれるとうれしいのですが、そういかないのは仕方ないところでしょうか。うちの環境では3個のインジケータLEDが動くようになりました。キーマップ変更キーマップの編集作業は、以下のサイトを始め、様々なサイトを参考にしています。論理配列の変更は実際に使ってみた感じから試行錯誤しています。様々なローマ字入力方法も参考にしています。最初はレイヤーもなく、あっさりした感じでした。母音が左で子音が右の交互打鍵。実際に使い出すと、物理配置でも論理配置でも使いにくい点が見つかります。押しにくいとか、打鍵の流れが悪いとか。物理配置の大規模な変更は難しいですが、論理配置ならいろいろ変更できます。いうことで、ほぼ毎日キーマップを変更していました。リセットスイッチを表に出していないため、変更するたびに筐体をバラさないといけないのは面倒です。二週間後にレイヤーを導入したことで、押しにくかった4つのキーを止め、外のキーにまとめました。上記の画像、親指先端のALTと無変換、最下段端のCAPSとテンキーのピリオド(p.)が、止めたキーです。使い始めて半月が経ちました。キーマップはまだちょくちょくいじっています。安定しそうな感じもありますがどうなる事か。苦行ってこんな感じなんだろうかと思ってます。交互打鍵っていいものなんだろうかとか、論理配列がいい加減すぎたかなどと思ったりもします。その前にキーキャップを一回り大きめに作り直さないと。いいつつ、ほんの少しですが交互打鍵がうまくはまるときも増えてきた気もします。カーソルキーやBSキーなど、編集キーの操作はまだ時間がかかります。今のところ、突然謎の文字列を吐き始めるとか、いきなり火を噴くといった事はないです。三週間後には、どうも違和感があったので、左右のキーを入れ替えました。キー配置を最初から覚え直しです。最下段端のCAPSとテンキーのピリオド(p.)に使っていたキーを復活させ、別のキーを割り当てました。Windowsのショートカットキーで、コピーとペースト、アンドゥとリドゥです。テンキーにはカンマを割り当てていましたが、うまくいかないので止め。ピリオドに変更し、今までピリオドだったキーにはエンターを割り当てました。この方が使い勝手がいい感じです。赤文字は別レイヤーで、真ん中下の「OPT.1」「OPT.2」がレイヤーの切り替えキーです。レイヤーは一つなので、どちらも同じレイヤーになります。右側真ん中あたりの別レイヤーファンクションキーは、ATOKの日英変換や、ひらがなカタカナ変換に使います。F11の別レイヤーにScrollLockを当てましたが、単にインジケータLEDのテスト目的です。左上のサーカムフレックス^は、チルダがでるようにし、サーカムフレックス自体は別レイヤーにしました。テキストで数式を書くときのべき乗記号でしか使った事がないので。}}6月24日以降のkeymap.c見よう見まねで、なんとかここまでできました。あとはキーキャップの作り直しですが、入力速度も上げないといけません。左右の入れ替えが終わった後、ホームポジションに当たるキー列を眺めていたのですが、十字配列になっていたのに気づきました。カーソルキーの代わりにできるかなと思いまして、レイヤーに設定してみました。ついでに左手側もレイヤーの設定を増やしています。半分以上は使わない気がします。数字キーの並びも少し変えました。0を2と3の間に入れました。「10」、「20」という並びが他のに比べて多かったことと、「+ゃ」「+ゅ」「+ょ」の割り当てがこちらの方がしっくりくるというのがあったので。右手側はキーのつながりもいい感じなので、これで完成にしようと思っています。いわゆる「アルペジオ打鍵」「アルペジオ入力」というものですが、キーを打つ速度がまだまだ遅いので全体の速度向上には寄与していません。打つ流れがつながる一瞬はいい感じです。今のところ一番いい感じなのはEから右のX(ん)の流れかも。左手側もこの辺で固定したいところです。一ヶ月半後2020年07月11日の配置7月7日に左手側を大幅に変更し、レイヤーのキー配置を整理。右手側も少し変えました。11日にはハイフンとスペースを入れ替えています。テンキーを右手側のレイヤーに設定してますが、数字キーにも指は届くし、たぶん止めると思います。前回はレイヤーにいろいろ設定しました。ATOKの操作をレイヤーでやってしまおうかと思ったのですが、レイヤーキーが少し遠いので操作性が落ちます。ATOKの操作はコントロール+キーの組み合わせで、レイヤーはあくまでもデフォルトの配列にないキーを打つためにするか......。今のCTRLキーとレイヤー切り替えキーを入れ替え、レイヤーにコントロール+キーの組み合わせを登録して、レイヤーでATOKの操作をした方がいいか......。考えていたのですが、せっかく小指に合わせてカーソルキーを配置したんだし、それを活かしてレイヤーを余り使わないですむような使い方をしてみようかと、たった今思ったところです。なんだかんだいっても物理・論理とも独自配列のキーボードを一ヶ月半も使っています。前回は数日で見切りを付けましたが、今回は少なくとも物理配列に致命的な問題が無かったのがよかったのかも。十週間後2020年08月07日の配置7月11日の後はしばらくそのまま使っていましたが、8月7日にVとWを入れ替えました。前から考えていた箇所でしたが、腰痛でしばらくそれどころではなかったので放置していました。腰痛ですが、一週間あればよくなるだろうと思ってましたが、かなり長引きました。安静にしていられなかったというのもありますが、年齢も関係しているんだろうと思っています。最初に使用感を書いてからちょうど半年が経ちました。途中4ヶ月ほどはいろいろあってキーマップをいじれる状態ではありませんでしたが、最近体も治ってきたので、気になっていたところをいじってみました。最初にいじってから2日間で4~5回は変更しています。本日はこれでとりあえず終了。六ヶ月半後のあと、カーソルキーを親指に割り当てたり、エンターと変換を入れ替えたりと、何度か動かしました。大晦日の午後は画像の通りいじって、今使っています。このキーボードを作ってから、QWERTY配列キーボードを使っていません。なんだかんだで気に入ってます。親指キーの位置をあと半分ずらしてたら~とか、気になる点もあるのですが。2021年はキーキャップの製作をします。論理配列はそろそろ切り上げたいところです。書いているうちに一箇所治したくなったところが。年越しうどんも食ったし(そばアレルギーなので)、切りがないから今日はおしまい。さようなら2020年。八ヶ月後2021年01月31日の配置こんにちは2021年。1月の中頃にeとoを入れ替え。その後論理配列について書かれたサイトをいろいろ見てたところ、ローマ字入力の論理配列けいならべの母音の配置と一緒になっていることに気づきました。それなら子音も参考にしてみようと、思い切りいじったところ、どうしてもしっくりこないところが出ます。その辺いろいろいじくり回した結果、2021年01月31日版ができました。今週はこれで続けて、よければキーキャップ製作に取りかかりたいなと思ってます。思ったのはこれで何度目だってところですが、いい加減にしないと本当に完成しそうにないので。埋立地の記憶というページを知りました。TRONキーボードの歴史やバリエーションについて書かれてます。マルトロンっぽいイメージ画像があったりTRON最小化キーボードというのをはじめて知ったりと、面白く読み進めていったら、うちのキーボード記事がリンクされててびっくり&ありがとうございます。前後で紹介されてる作品がすごいのだらけなので恐縮しております。八ヶ月半後2021年02月10日の配置あの後さらにいじり回したあげく、上記の配置に落ち着きました。2021年02月10日版です。2021年01月31日版と比べるとFとVが入れ替わってます。あとは別レイヤーでほとんど使っていないキー設定を止めてます。2021年03月07日2021年02月10日版を一ヶ月近く触ってきて、これでほぼ決定かなと思ったのですが(そう思うのは何度目だと思うのはもう止めにします)物理配列で不満点が出てきました。数字キーの並びが良くないEやX(「ん」を割り当てている)の近くに余裕がほしい具体的には、外側にキーを増やしたいなと思いました。今は内側に持ってきている数字キーの8、9を外側に置くと同時に、EやX(「ん」を割り当てている)の近くに長音記号かゼロあたりを持ってきたいなあと。今はEの右にX、下に長音記号を置いてますが、8、9を置く余裕はありません。あと、カーソルキーの配置も悩むことになりました。できれば縦横4つをまとめたいけど場所をとります。離れたところに置きたくないので、今は縦と横を左右に分けています。いい方法はないかなと思いました。今回のキーの物理配置は、指の届く範囲から決めています。次は論理配置も考慮に入れたいなと思いまして。思い出したのがHHKBの配置です。HHKBもバリエーションがありますが、US配列ものの多くは独立したカーソルキーがなく、Fnキーとの組み合わせで使うようです。検索してみると、カーソルキー関連の使用感については賛否両論というか賛辞の方が多いようにも思います。これは単に熱狂的なファンの声が大きいだけかもしれませんが。カーソルキーの箇所にレイヤー切り替えキーを置き、別レイヤーにカーソルキーを割り当てれば良さそうな感じです。これでよければカーソルキーを配置する箇所がキー1個ですみ、他のキーを配置する余裕ができます。HHKB式のカーソルキー実装は私にとって使いやすいのかどうか。これを試すため、2021年02月10日版を改造。カーソルの内側のキー、ホームポジションで小指が来るキーをレイヤー切り替えキーにし、A、I、E、カンマ辺りを別レイヤーでカーソルキーに指定。結果、この案は止めます。ファンクションキーくらいなら別レイヤーに移してもいいかなとは思いますが、カーソルキーは(私には)無理。新しい物理配列はひとまずおいておき、今のキーボードを元に戻すことにします。九ヶ月と三分の一後2021年03月10日の配置カーソルキー辺りをぐちゃぐちゃにいじったあと、再び2021年02月10日版に戻しました。レイヤー切り替えキーのことで思うところがあり、その辺をいじりました。今までは両方の親指キー列で一番内側のキーを、単打では機能キー(英数、無変換)、他のキーとの組み合わせで別レイヤーに切り替わるようにしていました。今回は単打ではなにもせず、他のキーとの組み合わせのみを考えています。論理配列の基本的なところは2021年02月10日版から変わっていません。運指はというと、ちょっとずつ慣れてきたところかな、という感じです。いえ、X68030のキーボードを叩きまくっていた頃と比べると雲泥の差がありますが。あと、コントローラのリセットスイッチを外側に出しました。タクトスイッチを適当なジャンクパーツで覆い、不用意にはスイッチが入らないようにしてます。入れるには、内蔵DVDドライブについていた、手動取り出し用のピンを使っています。これでファームウェアの書き換えも楽になりました。英数字の基本的なところは2021年02月10日版から変わっていません。変えたのはファンクションキーです。英数字列の最上段に移しました。いわゆる「自作キーボード」だとファンクションキーの付いてないものだらけですが、うちもそうなりました。テンキーは割と使っているので残します。余ったファンクションキー部分には適当な機能を割り振っています。左上のM1、M2、M3は、それぞれマウスの左ボタン、右ボタン、中ボタンです。左手で使うので左右のボタンは逆に配置しています。最近使用中のトラックボール、左ボタンでチャタリングが発生するようになったので、とりあえず付けてみました。NumLockとScrollLockはインジケータLEDのテスト目的です。十ヶ月半後2021年04月17日の配置2ヶ月ほどほぼ同じ論理配置で使っていましたが、4月11日にカーソルキー周辺などを大きく変更しました。その後、親指のキーを1個分外側にずらしています。他にも、始め括弧と閉じ括弧を書いて真ん中にカーソルを戻す動作をするキーの組み合わせを、レイヤーに追加しました。992-)、私にはさっぱり判らず。EDITORの機能を使えばいいんじゃないかと思いつきました。全角括弧の組み合わせを挿入する機能があるし、これとキーボードマクロを組み合わせて適当なキーに割り当て、それをレイヤーの適当なところに割り振れば......。キーボードマクロを使えば、HTMLの開始/終了タグも一回の動作でずらっと打てそうです。EDITORの機能でHTMLタグの補完機能は付いてますし、よく使ってますが、もっと便利にできるかもしれません。親指キーの赤丸のキーが、機能キーと全角括弧、表から省いたキーへのレイヤー切り替え。青丸は半角括弧とHTMLのタグが打たれるキーへのレイヤー切り替えです。HTMLの開始/終了タグや属性入力は配列図に書いていませんが、リスト系やルビなどよく書くものや書くと面倒くさいものを用意してます。2)なので、OKということにします。左の中側にあるCLRはCTRL+DELです。半角/全角キーの代わりで、ATOKで全文字削除に割り当ててます。打ち込んだけど誤変換や打ち間違いで訂正が面倒くさいとき、無かったことにするキーとして設定してます。数字キーの並びに不満があったので、4月29日に作業をしました。右端に穴を開けてキースイッチを1個足し、0から9まで並ぶようにしました。いままで8と9は他の数字キーと離れてましたが、これですっきりしました。0と(空白)は入れ替え。0はこっちの方がしっくりきます。(空白)はキー1個分遠くなりましたが、キートップ形状を工夫すればなんとかなるかな、と。本当は0はUの位置に置きたいのですが、流石にそれは他への影響が大きすぎるので無理。テンキーの両側にあったファンクションキーをすべて撤廃しました。キースイッチや配線はそのままですが、上記配列図からは消しておきました。括弧組み合わせを別レイヤーで打てるようにしたので、角括弧のキー2個([])を外し、セミコロンとコロンの別レイヤーに移動させました。UとIを入れ替えたい気が少しありますが、いろいろ考えた末とりあえず我慢することに。「いう」と打つときに今だと下から上へ指を動かしますが、どうも不自然な感じがしまして。うちの文章の場合、I→UよりU→Iの方が3倍近くあるし、Iは一番打つキーなので中指のホームポジションに置きたいので、現状がベストと思っているのですが。キーの数は88個になりました。コンステレーション配列......、と名付けるのは綺麗すぎるので止めときます。上下のカーソルキーをデフォルトのレイヤーに持ってきて、周辺のキー配置を換えました。数字の0と1を入れ替え。16進入力モードを作り、テンキーで16進数を入力できるようにしました。0xキーを押して0~9の他、A~Fが入力できます。0dキーでデフォルトのレイヤーに戻ります。ついでに今までEnterを置いてたところにカンマを置きました。人によってはピリオドとカンマが逆と思う人がいるかもしれませんが、慣れたのでこのままで行きます。テンキーの数字は、ATOKで日本語入力時でも半角になるよう設定していますが、アルファベットはそういきません。F9になるキーをおき、アルファベットが全角で入力されてもすぐ半角になるようにしました。――って、普通はF9って全角英数でした。私はほとんど使わない半角変換(半角カナ)をF8から端のF10に移動し、全角無変換(全角英数)をF8、半角無変換(半角英数)をF9にしています。16進入力モードは、今だとCSSで色を指定するのに使うくらい......、でしょうか。他はレジストリエディタくらい......。0のとなりにFを持ってきました。CSSの色指定はたぶん0とFが圧倒的に多いと思うので。バイナリエディタは滅多に触らなくなったし、Windowsマシンを使い始めてからはマシン語のダンプリスト入力もしなくなったので、使うことはほとんど無いかもしれませんが。これで使ってましたが、どうしてもALTキーの位置に不満が。ALTをTABキーの位置に持ってきて、他のキーを内側にずらしたいのでした。SHIFTとレイヤー切り替えキーを一つにすればいいんですが、どうすればいいんだろうとしばらく悩むことに。プログラムは判らないのでマクロとか組めませんし、ありもののキーコードでなんとかしないと。一年後2021年06月07日の配置1年前とは似ても似つかぬ配置に。普通のキーボードに戻らず、こいつでやり通せました。論理配列は変わりまくりましたが。他のキーと同時でSHIFTキーとして働きます。左のを打った後離さずに右を打つと、次に打つ1キーが別レイヤーのになります。実は左のはSHIFTキーを設定せず、SHIFTという名のレイヤーに移るよう設定してます。他のキーは一部を除いて「LSFT(各キーコード)」を設定し、SHIFTキーを押しながら打ったのと同じになるようにしてます。本当のSHIFTキーではないので、ファイラでの大量選択などマウスキーとの組み合わせなどには使えません。右のは本来のSHIFTキーを設定していますがそのての組み合わせには使いづらいので(ポインティングデバイスは右に置いてるので)、左人差し指で使える本来のSHIFTキーも作っています。一年と三週間後2021年06月22日の配置0の位置がしっくりこない......、と言うことで、Uと0を同じキーにしました。通常はUで、左親指の青丸キーを押しながらだと0になります。1から9は通常でもそのまま打てますが、青丸キーを押しながらでも打てるよう設定しました。右側のキーが1個余ったので、5の上を無効にしています。あと、本来のSHIFTキーを左に変更。一年と一ヶ月と一週間後2021年07月11日の配置Uと0を同じキーにしたけどどうもイマイチ。0を左にしたり、並びを12034~とか10234~としたり等、いろいろやってみましたが、結局一ヶ月前と同じく1の下に配置し01234~の並びに戻しました。論理配置はこれで落ち着いた感じがします......、と今まで何回も思ったことがあるけど今回こそは......、うーむ......。CapsLock及び英数キーも左親指内側のキーにしました。CapsLock(英字の大文字、SHIFT+CapsLock)は意外と使う機会があります。一年と一ヶ月と二週間後2021年07月23日の配置レイヤ周りとファンクションキーの配置を変更しました。基本的なキーの配置はこの前と変わらず。ファンクションキーは、無変換+Fの後で指定のキーを押します。これでええかな......、って感じです。一年と三ヶ月後2021年09月03日の配置しばらく変更せずに使ってましたが、いろいろ考えてPageUPとPageDOWNをデフォルトから外し、別レイヤに移動しました。ついでに右側にあった別レイヤのHOMEやENDなどを左に移動しました。これまたいろいろ使っているうち、数字キーの並びに不満が出てきまして。1週間後に7と8を入れ替えたりしたのですがこれもイマイチ。いうことで数字キーを別レイヤに移動すべく、配列を考えました。数字が移動したのでSHIFT+数字で出る記号も別レイヤです。ついでに滅多に使わないあの記号も移動するかとか考えてたらデフォルトのキーマップも若干変更となりました。割り当てを詰めてからkeymap.cに記述します。数字キーを別レイヤに移動しました。TAB+右側のキーで数字が打てます。ついでにA~Fも順に打てるようにしました。これにより今年5月に作ったテンキーでの16進入力モードを止めました。拗音のローマ字入力は子音+数字キーで行っていました。「きゃ」ならK+1、「きゅ」ならK+2という感じで。今回から数字はTABと併用になったため、拗音の入力が少々面倒になりました。慣れることができるのかどうか。今回は拗音と数字の対応も変わったので(「ゃ」が1から7、「ゅ」が2から8になったなど)、ATOKのローマ字カスタマイズで変更しています。この辺の設定変更はUIが前時代的というか使いづらいです。テキスト形式で出力できるんだから入力もできるようになればいいのですが。ファンクションキーは、TAB+Fを押した後、各数字で打てるようにしています。F10~F12は下段のキーです。記号類は、上図には描いていませんが、左手親指右端のキー+右手のキーで打てるようにしています。数字や16進でも使う記号類は数字レイヤにも配置しています。結果、キーの数がかなり減りました。最初は99個使いましたが今は76個です。数字キーを別レイヤに移動しましたが、その配置でいろいろと試行錯誤してました。他のキーも何カ所か配置換え。セミコロンとコロンを別レイヤに移動して括弧(丸括弧)を表に持ってきたり、かなり手を加えてます。ESCキーはいつも内側に配置し、人差し指や親指で押していましたが、今回小指の位置に持ってきました。今まで縦方向のカーソルキーがあったところです。ATOKでは変換取り消し、SHIFT+ESCで全変換取り消しに設定してますが、小指を押すだけで使えるので便利かも。一週間前は隣をTABにしていました。これはこれで使えたのですが、親指で押せた方がしっくりくるので元に戻してます。したらまた、論理配置が決まらないまま年を越すのかもと思うようになってきました。前回から一週間後、タイプ数カウンターを見て気づきました。キーの使用頻度、多い順に1位、3位、9位(ENTER、変換、BackSpace。機能キーに限って言えば1~3位独占)と右手親指を使っていました。ポインティングデバイスも親指式トラックボールを使っているので、このままでは右手親指を壊すかもしれません。握る動作ではなく棒みたいにして付け根を支点に振り下ろす感じで使っていますが、母指CM関節症ってのになってしまうかも......。いうことで、それぞれ左に移したりして右手親指の負荷を減らそうとしました。エンターと変換の移動はどうやっても無理で(昭和の頃、X68000の日本語処理から右手親指使ってたかも)、結局バックスペースを右手小指で操作することに。これならなんとかなりそう。トラックボールも人差し指や中指タイプの使用を考えた方がいいんだろうか......。Firmwareのマクロがほんの少し使えるようになりました。LOCKを同時にするにはどうすればいいだろうと思い、QMKの邦訳マニュアルを読んでようやく少し理解できました。ついでに始め括弧と終わり括弧を出して一文字戻るってのも作ったら、なぜか違う文字が出ます。[]という文字列が出るようにしたのに@[と出るので、いろいろ調べたところ「マクロ文字列送信時に日本語キーボード設定での文字化け回避」ということでなんとかなりました。<sendstring_jis.h>」って入れれば良かったのね。左右の親指箇所にあるSHIFTキーですが、それぞれ右シフトと左シフトのレイヤーにしています。左側のSHIFTキーを押しながら右手側のキーを押すと大文字が、右側のSHIFTキーを押しながらだと?や#等の記号が出るようにしています。本物のシフトキーとコントロールキーは左手小指に移しました。ファイラなどで複数選択に使ったりと、無いと困るので。今まで別レイヤで数字を割り当てていたキーにカーソルキーを割り当てたため、数字の割り当てを変更。テンキー風の配置から横並びにしました。使う0、1、2は人差し指で打てるようにしています。6のキーを追加し、左もそろえたのでキーは全部で76個に。記号の配置は変更があるかもですが、アルファベットについてはこれでほぼ固まった感じがします。思ってるうち別の思いが出てきました。QMKのマクロをいじっているうち、IME(ATOK)をローマ字入力にしたままで一打一文字のカナ入力ができるかもと思うようになりまして。以前思いついたときはUnicodeいじらないとダメっぽいし、それだとWindowsの場合他のソフトを入れる必要があるとかで、ややこしそうだから止めてました。ATOKをカナ入力にするのは、以前大変なことになったのでもうやりません。カナ入力風にするには1キーで文字(「か」等)を出さないと、と思い込んでいたのですが、よくよく考えたらIMEがONの時にASCIIの文字列(「ka」等)を出せばいいんじゃないかと。ためしにやってみたらちゃんとひらがなになります。変換して漢字にもなります。興味があるカナ配列で且つ、私のレベルで移植できるかもしれなさそうなのはTRON配列。うちのキーボードはTRONを参考にしてることもあって(かなり違うのになってますが)、これを基本に少しいじったのをつくってみるのも......いいかも、と思っています。新JIS配列もいけるかなと思いましたが、濁点や半濁点の後付けをどうやればいいのかわからないので無理そう。先付けならATOKのローマ字カスタマイズ設定追加と組み合わせてなんとかできるのですが、濁点・半濁点の記号を先に押してから清音のキーを押すというのはやってみるとどうも違和感だらけで。TRON(カナ)配列も半濁点は後付けみたいですが、半濁点のパ行5文字は空いているところに割り振ればシフトキーの併用のみでなんとかなりそうです。日本語変換できるパソコン(X1turboII)でローマ字入力を使い始めてから35年。後残り20年くらいもこのままローマ字入力を使うだろうと思ってたのですが、果たしてどうなることか。設定が多すぎてコントローラのメモリが足りませんでしたって事にならなければいいのですが。新しい物理配列案その22021年11月07日テンキーの左右に配置してたファンクションキー群と左右キー群の内側2キーずつを廃止しましたが、その結果左右キー群の間にテンキーを挟めるかもと思うようになってきました。いうことで描いてみたのが上記の画像です。左右のキー群の傾きは今のより少し強くし、若干詰め気味にしています。小指担当のキーは水平気味にし、その上のキー2個を下げてます。今のより打ちやすくなるはず。8ヶ月前に描いたのよりすっきりしたのになりました。次作るとしたらこんな感じになるかもです。一年半と一週間後2021年12月09日の配置かな配列を作る準備でとりあえず作ったものです。前回より、右手上の半角ピリオドとアンダースコアを入れ替え、数字の並びをテンキー風に戻す、など。他に数字で00を作っています。実務系とかの電卓にあるもので、一回使ってみたいと思ってました。QMKのマクロで簡単に作れるのね。かな配列でもってかな配列チャレンジですが、keymap.cで組む前に、紙の上で具合を見てみようと思いまして。文字や色を抜いたキー配列画像を印刷してシャーペンで配列を書き、キーボードの奥において、それを見ながらキーを叩いて感じをみてみました。使った配列はTRONかな配列と新JIS配列です。手抜きしてテーブルで表現。テンキーや親指のキーなどは省略。ー!半濁音のパ行は、空いているところやヵとヶのところに入れました。長音を単打面に持ってきたり、記号類の選択や位置を変更したりなど、かなりいじっています。TRONかな配列は主に以下のサイトを参考にしました。ーれ濁音、半濁音記号は単打側に持ってきました。新JIS配列は主に以下のサイトを参考にしました。(新JIS配列)感想ですが、両方とも結構シフトキーを使うなあ......という感じで......。シフトキーの位置は左右5個ずつある親指キーのうち、真ん中のホームポジションに当たるキーを使いました。他にも左の2個に使って右はIMEのオンオフなどに使う、というのも試したり。それにしてもシフトキーの使い方がややこしいというか面倒というか大変というか。いうことでかな入力(TRON及び新JIS)は止めます。日本語入力は独自のローマ字入力で行くことにします。一年半と二週間後2021年12月13日の配置デフォルトの英字入力と日本語入力で配列を変えてみました。最初は英字入力用の配列で、変換キーを押してIME(ATOK)がONになると日本語入力用の(今まで使っていた)配列になるようにしています。黒字がデフォルトのHalmak配列、右下の赤字が日本語入力用配列です。今まで使ってきた配列は、左に子音、右に母音を割り振っていました。アルファベットキーは左が20個、右が6個と、かなり偏っています。DOS窓を閉めるときの「exit」など、割と打ちやすい単語もありますが、他はどうかなあと思いまして。かな入力を考えていたとき、デフォルトの英字面は何にしようかと考えたことがあり、評判が良さそうなWorkman配列にしようかと思ったことがありました。Qiitaなどを参考にし、Halmak配列にしてみました。ONのまま)日本語入力用配列に戻るQMKのレイヤーとマクロで上記のことをやっています。違いもわからんとか、頭を抱えていますが、一応動いているようなので良しとします。あれっ?てのも時々あるのですが。5日ほど使ってみました。面倒くさいので止めます。一年半と三週間後2021年12月19日の配置かな配列も、英字/日本語別配列も挫折。いうことで一旦2021年12月09日の配置に戻し、次の作業に入りました。左のキーから子音入力に関係の無いL、Cを右に移動。これでアルファベットキーは左が18個、右が8個と、まだ偏っているものの前より若干ましになった......かもしれません。拗音入力のキーの場所を最上段から左一段下に変更。セミコロンと移動してきたL、Cに「ゃ」「ゅ」「ょ」を使う音を割り当てました。空いた最上段の3キーには「うぃ」「うぇ」などを使う音(すぃ、すぇとか)を当てました。右上のOPT.1は、テキスト入力できるところで押すとレイヤーの番号を打つようにしています。私がQMKのレイヤやマクロ関係をまだよく理解できずに使ってるせいか時々妙なことになるので、現在どのレイヤにいるか確認するために付けました。今時の自作キーボード関係でしたらOLED(有機ELディスプレイ)に文字で表示させたりLED照明の色を変化させたりするのかなと思いましたが、うちのはそういうパーツ付けてないし第一よくわからないので......。私としては特定のレイヤで特定のLEDを1個点灯できればそれでいいんですが、そのやり方もまだわからないので、こんな方法に頼っております。左手入力モードを追加。通常使用時に左親指の緑の丸のキー+ALTで左手入力モードになります。右手側灰色の丸のキーで通常の配列に戻ります。右手をトラックボールの操作や飲み食いするのに使ってて、左手しか空いてない時用に作りました。本当は両手を使うべきでしょうが、なんか面倒だったりずぼらをかましたい時がありますし。このキーボードは左右(と真ん中のテンキー部)にキーが固まっていて、左手だけで使うのは不便です。DOWN、DEL、ENTERを打てるようにしていましたが、文字も打てるようにしてみようと思ったわけです。ずぼらモードなので、人差し指と親指だけでポツポツと打つことを想定しています。いえ、本当に面倒くさい時はこんなモードに入るのすら面倒でやらないのかもしれませんが。一年と七ヶ月後2021年12月28日の配置CとQを入れ替えました。「coomaru.com」って打ちにくかったので。左手入力モードを止め、もっと簡単に普通のシフトキーと同じような操作にしました。オレンジの丸のキーを押すと左のキーが右の配列になります。前回と違って最上段の記号は止め、Wのところは空白に設定しました。左親指、レイヤー切り替えキーをいろいろ入れ替え。日本語変換や数字の打ち込み、カーソルキーの操作などでイマイチしっくりきてなかったので。操作に合うようにマクロも修正。その他ごちゃごちゃしたところなどを25日深夜に終えた後、28日にちょこっと修正しました。一年と七ヶ月と一週間後2022年01月04日の配置Cと@を入れ替えました。これでアルファベット26文字が左3段、右2段に収まりました。使い勝手には(今のところ)問題は無いのでこれでいきます。CTRL+C、V、X、A、Fの配置を変更。OFF)+英字入力用のレイヤに移行、となるようなマクロで動かしていたつもりでした。他キーと併用で記号を打った後、単打の処理をしてしまいます。私にはお手上げだったので、マクロを止めて簡単な動作に変更しました。プログラムは難しいです。Firmwareを再インストールしました。\QMK\keyboards\下に作ってたこのキーボードの作業用ディレクトリなどを保存してたのでなんとかなりました。