キーが左下に位置しています。配置して操作しています。同じ目的のツールを作ったことがありました。強引な方法なので当初は公開を控えておきます。文字入力が非常に快適になりました。電車の中では携帯電話としてテンキーだけで閲覧&入力操作するのが目的です。場合によってさまざまな入力手段を選べるのは非常に便利です。携帯電話風操作をしてると若干挙動に違和感を感じることがあります。マニュアルにもきちんとそう書いてあります。ように操作する必要があります。同時にカーソルも右に移動してしまうようです。右移動は無視されてしまいこの問題がめったに表面化しません。動いてしまうことが確認できます。キーボードドライバ側の問題のようです。単なるカーソル右移動として実装されているようです。この仕様なら上記問題が表面化しないことがわかります。したら問題回避も目的なのかもしれません。回避手段がないのか少々調べてみました。トグルキーの実装は結構強引な方法で実現されていることがわかります。2回押して「い」を入力するには次のようになります。純粋にキー操作をシミュレーションしていることがわかります。送られてくるコードは文字入力モードによって変化します。調べる方法もちょっとやそっとではわかりません。そこまで調べるのは少々かかりそうです。こっちも結構複雑なキーコードを送ってきていることがわかります。押した場合は次の通りです。囲まれたコードになります。対応しているからです。次の2種類の操作ができます。キーボード関係は意外に複雑な実装になっているようです。短い開発期間で非常によくがんばっている、といったところでしょうか。何とかトグル状態かどうか判別つきそうだったので試しに実装してみました。送信されてきても無視します。うまくいけばこれで操作がほぼ携帯電話と同等になります。公開テスト版としてアップしてみます。これでようやく満足できる入力環境が整いました。何とか自力解決でいけそうです。1キーとして認識できるようになりました。この応用例としてポケベル方式の入力ができるようにしてみました。マニュアルを参考に組み込んでみたのがこれです。ちなみにモードは2つだけでキーマップは下記の通り。拡張は可能なので、本当に使い物になるようでしたら改良するかもしれません。0これで完全にテンキー入力の挙動をのっとることができそうです。自分で独自のものに置き換えてしまうことができるでしょう。クライアントが欲しいところです。