Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
キーボードの操作によりマウスカーソルの操作とクリックをできるようにします。
これにより、USB3.0ポートが1個しかない環境 (LattePandaなど) でもマウスとキーボード両方の操作を(擬似的に)できるようにします。
操作方法
Ctrl+Alt を押しながら
クリックは、押しっぱなしにすることでドラッグも可能です。
既知の不都合
Ctrl+Alt+矢印キーを約3秒以上押しっぱなしにすると、キーを離しても離したイベントが発生せず、マウスカーソルが移動し続けることがあります。
同じ方向のキーをもう一度押して離すことで、キーを離したイベントを発生させ、復帰できます。
この「矢印キーをある程度長い間押しっぱなしにすると、離した時に離したイベントが発生しない」現象は、機能追加前のバージョンでも発生するようです。
(「key push not handled」が出るかどうかでチェックしました)