いうキーボードをカスタマイズするアプリが使えなくなってしまった。「sands」と呼ばれるキーカスタマイズを実行していた。使えないことになり、不便な思いをしたのだった。だかの略語だったと思う。スペースキーにシフトの機能を付与するキーカスタマイズのことだ。単独で押すと通常のスペースキーの動作、つまり空白が入力される。いう日本語入力方法を使うさい、シフトキーを多用するからだ。シフトキーの多用は小指を酷使する。スペースキーにシフトの機能を付与することで、親指でもシフトを押せることになり小指への負担は軽減されるというわけ。以下に以前の記事をそのまま再掲する。実現するスクリプトを作って、このブログに掲載していたりした。挙動としては、スペースキーを押しっぱなしの時はそのままカーソルを留まらせて、スペースを入力しない、というのが正しいらしい。おれがこしらえたスクリプトではそうならない。スペースを押しっぱなしだと、ちょっとした間を経たあと、スペースが連続されて入力されるようになっているのである。これ、直したいなと思いながらずっと放置していたんだけど、時間が取れたから直したよ。相変わらず未熟な感じだけど、ま、動くよ。実現させるには以下のような状況に対応する必要があるのではないか、と愚考する。いう関数でチェックして、モディファイキーとのコンビネーションなら、通常の動作とする。して、キーを下げた時はスペースを入力せずに待機し、キーが上げられた時にスペースを入力する。