えーと……あぁ、そうなのか。
両親指で「和英共用シフト」をするだけなら、普通に昨日の定義を書けば良いだけ……なのだけれど。
以下のように定義すると、「小指シフトキーも、親指シフトキーになってしまう」ンですよね……。
はじめ数秒は理由が理解できなかったのだけれど、考えても見れば当たり前というか……。
やまぶきの「*親指シフトキー:」設定に、 【*小指シフトキー】という設定が登場したら、その時点で正式リリースしようと思う。
#親指キーとして【*小指シフトキー】を設定し、以下の定義で「左シフト←→無変換」と「右シフト←→変換」を入れ替える、と。
これが実現できると、あの面倒くさい「単独打鍵で*変換」とかいうアヤシゲな一本指操作と衝突しがちな判定に頼らず、「左小指シフトキーで無変換・カタカナ変換して、右小指シフトキーで変換・再変換する」ってゆーことができる*1。
一本指で親指シフト……を実現する上で、これは「必須ではない」レベルの話なので、とりあえずは実装される日が来ることを、のんびり待ってみようかな……と思う。
[機能キー] 左Shift,無変換 無変換,左Shift 右Shift,変換 変換,右Shift [シフト無し] 1,2,3,4,5,6,7,8,9,0,−,^,¥ 「,ー,じ,ぶ,%,'──',・,と,は,ば,」,[ き,し,う,て,ぎ,ゆ,ん,い,か,た,け,] ぴ,ち,み,に,ぢ,ゃ,っ,ょ,ゅ,め,'……' [左親指シフト] !,”,#,$,%,&,’,(,),+,=,〜,| ぜ,せ,え,ぁ,ぅ,ぇ,ぃ,よ,ふ,!,),{ だ,さ,あ,り,ぉ,ず,る,す,ま,で,げ,} ざ,ひ,ね,び,ヴ,や,が,、,。,?,無 [右親指シフト] !,”,#,$,%,&,゛,<,>,゜,無,無,無 (,ぷ,れ,ぱ,&,〜,ぞ,そ,こ,ご,ぽ,「 わ,お,な,ら,づ,ぬ,く,の,つ,ほ,ろ,」 ぺ,べ,へ,ぐ,*,む,を,ど,も,ぼ,無 [英数シフト無し] 1,2,3,4,5,6,7,8,9,0,−,^,¥ q,w,e,r,t,y,u,i,o,p,@,[ a,s,d,f,g,h,j,k,l,;,:,] z,x,c,v,b,n,m,,,.,/,無 [英数左親指シフト] !,”,#,$,%,&,’,(,),無,=,〜,| Q,W,E,R,T,Y,U,I,O,P,‘,{ A,S,D,F,G,H,J,K,L,+,*,} Z,X,C,V,B,N,M,<,>,?,_ [英数右親指シフト] !,”,#,$,%,&,’,(,),無,=,〜,| Q,W,E,R,T,Y,U,I,O,P,‘,{ A,S,D,F,G,H,J,K,L,+,*,} Z,X,C,V,B,N,M,<,>,?,_