TL;DR
Windows
では、特にゲーム中のキーボード操作によって入力言語が切り替わり、日本語入力できなくなる問題が有るIME
が英語モードになってしまう
- 入力言語切り替えのショートカットはデフォルトで2種類有り、それぞれを無効化することで切り替わりが発生しなくなる
左Alt
+Shift
Windows
+Space
左Alt
+ Shift
への対処
↓のサイトを参考に、キーボードの詳細設定
-> 入力言語のホットキー
-> キーの詳細設定
-> キー シーケンスの変更
-> 入力言語の切り替え
-> 割り当てなし
に設定して無効化しました。
設定後の画像は以下の通りです。
Windows
+ Space
への対処
こちらは単純な設定では対処できませんが、Microsoft
が公式に提供しているソフト(Microsoft PowerToys
)を用いれば容易に無効化できます。
入手方法は幾つか存在しますが、Microsoft Store
経由でインストールするのが簡単だと思います。
インストールした上で、Keyboard Manager
-> ショートカットの再マップ
-> 物理ショートカット: Windows
+ Space
/ マップ先: (任意のキー)
と設定することで、入力言語切り替えを無効化出来ます。
画像ではWindows
+ Space
の入力をSpace
の単体入力に変換しています。
マウスの検索の無効化について
Microsoft PowerToys
では、デフォルトでマウスの検索機能が有効になっているようでした。
これが有効だと、Ctrl
を2回押した際に、全体が暗くなった上でマウスの周りだけ明るい表示になります。
当然ゲーム中に起きると非常に邪魔であるため、この機能が必要無い方は無効化することをお勧めします。
簡単なやり方は、マウス ユーティリティ
からマウスの検索を無効にするだけです。
後書き
Apex Legends
をプレイしている最中にこれが頻発して嫌になったので書きました。
何で同じ機能に複数ショートカットが有る上に、かつ片方は簡単に無効化できないようになってるんだろう。