Windowsキーのないキーボードを使っていたが、Windowsキーが欲しくなったので、既存キーをPowershellで割り当てる。
# CapsLock(00 1D)を左Win(E0 5B)のキーへ変更 Set-ItemProperty ` "Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout" ` -name "Scancode Map" -value (` 0x00,0x00,0x00,0x00,` 0x00,0x00,0x00,0x00,` 0x02,0x00,0x00,0x00,` 0x5B,0xE0,0x3A,0x00,` 0x00,0x00,0x00,0x00 ` ) -type binary # バイトの意味は上から以下の通り # header version[4byte] # flags[4byte] # エントリ数(terminateを含んだ数) # CapsLock(00 3A)をWindows(E0 5B)のキーへ変更(変更後→変更前の順で指定) # terminate (終了)