スペースキー+文字キー=制御キー?

 非生産的な日々(とはずがたり)さんのコメント欄より。


 書いていて「あっ、そうか…そういう方法があったか!」と気付かせていただいたので、ここにメモしておきたく。


 姫踊子草の場合、スペースキー+変換・無変換キーとか、スペースキー+文字キーでも同時打鍵が有効に出来ます。
 で、これを制御文字に割り振ってみようと考えました。

'新設機能
=
'{LR} 退 'MultiDownHold設定同士なので無意味。
{L } 左
{R } 右

 これで、スペース+左親指=左カーソル、スペース+右親指=右カーソルとなります。

'新設機能
=
'{LR} 退 'MultiDownHold設定同士なので無意味。
{L } 退
{R } T

 これで、スペース+左親指=BackSpac、スペース+右親指=Tab(予測変換)となります。


 で、現在はとりあえずこんな感じにしています。

'新設機能
=
{ u}{ i}{ o}{ p} H左$H右$H上$H下
{ j}{ k}{ l}{ ;} 左$上$下$右
{ m}{ ,}{ .}{ /} 退$削$避$帰
{ q}{ w}{ e}{ r} 無$数$家$大
{ a}{ s}{ d}{ f} 仮$退$帰$前
{ z}{ x}{ c}{ v} 終$削$多$次
{ v} 間
{ n} T

 上下左右以外は全てテキトーに配置しています…飛鳥の場合は右ホーム段→スペースの場合が多いので、右ホーム段には機能を割り振らない方が良いのかも。
 (「ん」→スペースと打つと、カーソル左になってしまって慌てることがあったりして^^;)


 うーん、もう少し考えてみます。
 (もしかすると、カーソルは排除した方が良いのかも。)


 とりあえず、寝る前の設定はこんな感じで。

'新設機能
=
'{LR} 退 'MultiDownHold設定同士なので無意味。
'{L } 左
'{R } 右

'{ j}{ k}{ l}{ ;} 左$上$下$右
'{ u}{ i}{ o}{ p} H左$H右$H上$H下
{ m}{ ,}{ .}{ /} 退$削$避$帰
{ q}{ w}{ e}{ r} 無$数$家$大
{ a}{ s}{ d}{ f} 仮$退$帰$前
{ z}{ x}{ c}{ v} 終$削$多$次
{ v} 間
{ n} T

 個人的には、Tab/予測変換が「スペース+Nキー」になっているあたりが良い感じ。
 同じ方法で後退・待避あたりの位置も色々弄ってみようかと。


 #うーん…「変換+空白=Tab/予測変換」「無変換+空白=後退」とする方が良いのかも。EraseEaseとかTabEase(これは無いか)あたりを上手く取り込んでみたい感じ。