1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

人間の習慣を変えるにはある程度強制が必要だという話(IMEのon/offを変換/無変換キーに割り当てる)

Posted at

そもそも

Windows10に「新しいIME」が提供されたころ、(おそらくMicrosoft主導で)IMEのon/offを変換/無変換キーに割り当てると便利という記事が出回りました。筆者もなるほど便利そうだと早速試したのですが、ついつい指が半角/全角キーへ向かってしまいます。ctrl + \ctrl + oで切り替えていたころは不便だと思っていた半角/全角キーでの切り替えもすっかり染着いてしまっているようです。

Windows TerminalのIME実装が中途半端※というのもあり、ESC半角/全角でまごつく今日この頃、一念発起して変換/無変換派に改宗しようと考えました。

※Windows TerminalではIME変換途中でESCキーを押すとキャンセルではなく確定されてしまいます

実際やってみると、、、

まずは、ツールバーの「あ」もしくは「A」と表示されているIMEのモードから設定を選んでキーとタッチのカスタマイズ - キーの割り当て で変換、無変換キーに機能を割り当てます。本来はこれだけでよいのですが、いままでもさんざん失敗しているので半角/全角キーをESCに置き換えてしまいました。つまり、ふたつともESCに変えて、もう左薬指ではIMEの制御は不可能な状態にしてしまいました。ここまでやると変換/無変換キーでの操作ができるようになった気がします。
慣れたら戻そうと思っていましたが、Surface Laptop Goのキーボードも半角/全角キーは無いようなのでこのままで良さそうですね。

以下のレジストリでCAPS -> ctrl, 半角/全角 -> ESCの置き換えをしています。

現在使用中のレジストリ
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,\
  03,00,00,00,\
  1d,00,3a,00,\
  01,00,29,00,\
  00,00,00,00

ユーザーレベルでの変更は不可?

以前はできたと思うのですが、レジストリをLOCAL MACHINEではなくCURRENT USERに設定してみたのですが、レイアウト変更できなくなっていますね。ユーザーレベルでの変更はPowerToysを使いなさいということでしょうか。試しにやってみましたが、普通に入れ替えられますね。レジストリをいじるのが怖いという人はPowerToysを使うのが良さそうですね。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?