前置き
Windows には Microsoft というアメリカの企業がリリースしている PowerToys というツールがありますが、
このツールをインストールすると、右の Shift キーの動作がおかしくなります。
具体的には TightVNC や Chrome 等のバーチャルコンソールソフトを使用したときにリモートホストが意図しない挙動になります。
(右 Shift キーが解除できなくなり、ウィンドウ外をクリックすると戻る)
左の Shift キーは正常に動作しているようなので、PowerToys の Keyboard Manager という機能を使って
右の Shift キーに左の Shift キーコードを割り当てます。
1. PowerToys を起動する。
スタート - PowerToys をたどって PowerToys を起動する。2. バージョンを確認する。
「全般」をクリックして PowerToys のバージョンを確認する。3. キーの再マップを有効にする。
「キーの再マップ」を機能させるには、4. キーコードを割り当てる。
Keyboard Manager を有効化する。
をクリックする。5. キーの割り当てを確認する。
⇓
割り当てるキーに右側 Shift キー を指定する。
⇓
送信形式に を指定する。
⇓
送信キーコードに を指定する。
⇓
をクリックする。
キー割り当て「Shift (Right) から Shift (Left) 」
が追加されていることを確認する。