かえうち › フォーラム › カスタマイズファイル共有 › かえうちAll In One
-
投稿者投稿
-
2017/10/10 01:36 #1193mokayasu参加者
複数の配列パターンをひとつのかえうちカスタマイズファイルに登録し、キー操作で切替られる様にしました。
<登録した配列パターン>
①JIS109キーボード用(左親指:Space、右親指:変換)
②JIS109キーボード用(左親指:無変換、右親指:変換)
③JIS109キーボード用(左親指:無変換、右親指:変換)orz
④親指シフトキーボード FKB8579-661用
⑤49Key MinキーボードMagicforce_smart用<配列パターンの切替操作>
Zキーを押しながら、Q,W,E,Rのいずれかのキーを押すと対応する配列パターンに切替ります。
英数モードのPauseキー押下で最初の配列パターン(配列0)に戻ります。かえうち接続直後は①
Z+QまたはS⇒⑤に切替
Z+Wまたは無変換⇒②に切替
Z+Eまたは6⇒④に切替
Z+RまたはO⇒③に切替配列0:109/(左親指:Space、右親指:変換)用の英数モード基準配列
配列1:配列パターン切替 ”Q”or”S”(Magicforce_smart)、
“W”or”無変換”(109/左親指:無変換,右親指:変換)、
“E”or”6”:FKB8579-661、
“R”or”O”:109orz(左親指:Space,右親指:無変換)配列2:Magicforce_smart用の英数モード基準配列
配列3:Magicforce_smart用のかなモード基準配列
配列4:Magicforce_smart用のかなモード単独打鍵配列
配列5:Magicforce_smart用のかなモード左親指シフト同時打鍵配列
配列6:Magicforce_smart用のかなモード右親指シフト同時打鍵配列
配列7:Magicforce_smart用のかなモードShift+打鍵配列
配列8:Magicforce_smart用のF1~F12キー他の配置配列9:109/(左親指:無変換,右親指:変換)用の英数モード基準配列
配列10:FKB8579-661用の英数モード基準配列
配列11:109orz/(左親指:Space,右親指:無変換)用の英数モード基準配列配列19:109orz/(左親指:Space、右親指:無変換)用のかなモード基準配列
配列20:109orz共通のかなモード単独打鍵配列
配列21:109orz共通のかなモード左親指シフト同時打鍵配列
配列22:109orz共通のかなモード右親指シフト同時打鍵配列配列24:109/(左親指:Space、右親指:無変換)用のかなモード基準配列
配列25:109/(左親指:無変換、右親指:変換)用のかなモード基準配列配列27:109共通のかなモード単独打鍵配列
配列28:109共通のかなモード左親指シフト同時打鍵配列
配列29:109共通のかなモード右親指シフト同時打鍵配列
配列30:109共通のかなモードShift+打鍵配列
配列31:109orz共通のかなモードShift+打鍵配列同時押しMOD0(5):Magicforce_smart用の左親指シフトキー
同時押しMOD1(6):Magicforce_smart用の右親指シフトキー同時押しMOD2(28):109共通の左親指シフトキー
同時押しMOD3(29):109共通の右親指シフトキー
同時押しMOD4(21) :109orz共通の左親指シフトキー
同時押しMOD5(22) :109orz共通の右親指シフトキーユーザMOD0:配列1:配列パターン切替の同時押しキー
ユーザMOD1:Magicforce_smart用のF1~F12キー他の配置の同時押しキーマクロA英数(3):Magicforce_smart用の英数モード切替
マクロAかな(3):Magicforce_smart用のかなモード切替マクロA3(25):109/(左親指:無変換、右親指:変換)用の英数モード切替
マクロA4(25):109/(左親指:無変換、右親指:変換)用のかなモード切替マクロA5(24):109/(左親指:Space、右親指:無変換)用の英数モード切替
マクロA6(24):109/(左親指:Space、右親指:無変換)用のかなモード切替マクロA12(19):109orz/(左親指:Space、右親指:無変換)用の英数モード切替
マクロA13(19):109orz/(左親指:Space、右親指:無変換)用のかなモード切替Attachments:
2017/10/11 23:35 #1204keyama参加者ううむ,これはすごいですね.理解するのに時間がかかりそう(^^;
2017/10/13 18:42 #1261うぇぶしまキーマスター非常に多彩なキー配列が組み込まれていますね。
使いこなしてくださってありがとうございます!!2017/10/15 01:39 #1263mokayasu参加者コメント頂きありがとうございます。
[既定のキー配列]のNICOLA(無変換・変換)にNICOLA(Space・変換)をシンプルに追加した定義を作ってみました。
複数のパターンをひとつにまとめる方法はマニュアルのキーボード配列面の説明を参考に考えました。<使い方>
NICOLA_W.kaeuchiをかえうちに書込みます。
PCにつないだ最初はNICOLA(無変換・変換)になっています。
かえうちの赤LEDが消えている(英数モードになっている)ことを確認し、「Z」キーを押しながら「Q」キーを押すと
NICOLA(Space・変換)になります。
Pauseキーを押すとNICOLA(無変換・変換)に戻ります。
NICOLA(無変換・変換)のときにPauseキーを押すと数字の0が入力されます。
NICOLA(無変換・変換)、NICOLA(Space・変換)どちらになっているか分からなくなった時は、0が入力されるまで
繰返Pauseキーを押せば、NICOLA(無変換・変換)に戻ります。
親指シフト入力の仕方はご存知通りです。説明は省略します。<作成方法>
配列面0~5はNICOLA(無変換・変換)
配列面10~15に配列面0~5をコピーしてNICOLA(Space・変換)に修正しました。
マクロA英数とマクロAかなの面OFF1,面ON1を面OFF11,面ON11に変更したマクロA5、マクロA6を追加し
配列面10をマクロA英数⇒マクロA5、マクロAかな⇒マクロA6に修正しました。
左右の親指シフトになる同時押しMOD2(配列面=13、単独押し機能=Space)と同時押しMOD3(配列面=14、単独押し機能=変換)を追加し
配列面11を同時押しMOD0⇒透過、Space⇒同時押しMOD2、同時押しMOD1⇒同時押しMOD3に修正しました。
同時キー(単独2)は全て同時キー(単独12)に修正しました。
修飾キーを押している間 有効になる配列面を全て5⇒15に修正しました。
Pauseキーを透過からPauseに修正しました。
配列面12~15はコピーしたそのままです。<切替の仕掛>
切替は配列面10を有効(ON)/無効(OFF)にするだけで行えます。特殊機能「面10 ON」、「面10 OFF」を使います。
配列面10が無効(OFF)のとき、配列面0~5に従ってNICOLA(無変換・変換)の親指シフト入力ができます。
配列面10が有効(ON)のとき、配列面10~15に従ってNICOLA(Space・変換)の親指シフトができます。
配列面31でNICOLA(無変換・変換)からNICOLA(Space・変換)に切替える、特殊機能「面10 ON」を「Q」キーに割当ています。
配列面10のPauseキーにNICOLA(Space・変換)からNICOLA(無変換・変換)に切戻す、特殊機能「面10 OFF」を割当てています。配列面0で「面10 ON」を行う必要がありますが、何かのキーを犠牲にして「面10 ON」を割当てるのは簡単ですが、
いずれのキーも犠牲にすることなく、配列面0で「面10 ON」できる様にしました。
それがユーザーMOD0です。ユーザMOD0を割当てたキーを押しながら他のキーを押すと配列面31のキーor機能を入力できます。
ユーザMOD0を「Z」キーに割当てました。Attachments:
2017/10/15 18:46 #1265うぇぶしまキーマスターありがとうございます。
アップロードしてくださったカスタマイズを元に、よりシンプルにしてみました。配列面4・5・6を共有することで、実装を簡略化しています。
・初期状態は「NICOLA (無変換・変換)」
・Pauseキーを押すたび、「NICOLA (無変換・変換)」と「NICOLA (Space・変換)」が切り替わる
・切り替わり時にどちらの設定になったか分かるよう、「Muhen/Hen」または「SPC/Hen」が文字入力されるAttachments:
2017/10/16 00:54 #1270mokayasu参加者さすが!といっては、失礼な言い方になりますが、切替操作がシンプルで使い勝手がいいですね。
マクロBの用途が理解できました。NICOLA_W.kaeuchiは、パターンを追加する場合の考え方を単純にするため
あえて共用できる配列面もパターン毎に定義する形にしています。2017/10/17 01:33 #1282mokayasu参加者規定の配列に追加して頂きありがとうございます。
ただ、これはかえうちパートナーのサポート対象外になりますね。2017/10/18 17:22 #1319うぇぶしまキーマスターそうですね。紛らわしいので かえうちパートナー 向けの設定自体を外しました。
2017/10/19 01:53 #1320mokayasu参加者いつもながら、対応が速いですね。
ちょっとワザに溺れました。左親指シフトを無変換またはSpaceで行える様にするだけなら無変換とSpaceに同時押しMODを割当てるだけでした。
これなら切替操作が不要で、かえうちパートナーも使えます。- この返信は6年、 12ヶ月前にmokayasuが編集しました。理由: 添付ファイルの変更
2017/10/19 17:34 #1330うぇぶしまキーマスターそのようにすれば無変換もSpaceも左親指キーとして動作しますが、微妙に動作が異なるので好みによると思います。
・無変換/Spaceの使わない方も、キーを押した瞬間ではなく離した瞬間に入力が発生する。
・無変換を左親指キーとして使う場合、Spaceと文字キーのロールオーバー打ちを同時だと誤認識される可能性がある(ユーザーの打ち方による)。既定のキー配列に用意するのはどれが適切なのかは難しいところですね。
-
投稿者投稿
- このトピックに返信するにはログインが必要です。