Windows 11 で日本語入力中に勝手に全角英数入力になってしまう
しばらく前から、日本語入力中に英数入力が勝手に全角入力になってしまい、戻し方がわからないという現象に悩まされてきました。
次のリンク先のおかげで、昨日ようやく対処方法がわかりました。
windows11でIMEが勝手に全角英数モードになる件 #Windows - Qiita
デフォルトでは、英数入力時に半角入力にするか全角入力にするかは前回の入力に応じることになっています。
つまり、前回英字入力が全角で確定していると、英数モードに切り替えた時に全角英数入力モードになってしまうという事です。
そのため、対処方法は、全角英数モードになってしまったら、入力した文字を半角英数で確定する、という事になります。
具体的な例は次の通りです。
日本語入力をオンにして、dell と入力します(単語はsonyでも何でもよい)。
この状態だと「でll」と表示されているはずです。
ここで、F9キーを押します(もしくは Ctrl+p)。
そうすると「dell」と表示されるので確定します。
ここで、「英数(caps lock)」キーをを押すと、タスクトレイのアイコンはにっくき「A(全角)」になってしまいます。
対処方法は、再度文字を入力して、半角で確定することです。
再度ひらがな入力にし、dellと入力します。
「でll」と表示されるはずです。
ここで、今度はF10キーを押します(もしくは Ctrl+t)。
すると「dell」と表示されるので、確定します。
ここで再度「英数」キーを押すと、英数モードは半角に戻ってくれます。
説明すると長いけれど、最初に書いた通りなってしまったら、半角英数で確定すればよいだけです。
上のリンク先の説明では、この前回に従う機能を無効化して、常に半角英数で入力させることにより、この問題を回避しています。
全角英数で継続的に入力したいという方は少ないと思うので、通常はこの方法が良さそうです。というか、私は昔はそのように設定していました。もしかしたらそのおかげで以前はこの現象に遭遇しなかったのかもしれません。
新しい(現在の)Microsoft IMEも、「以前のバージョンのMicrosoft IME」の設定を参照しているようなので、「以前のバージョンのMicrosoft IME」のプロパティで、設定を変更すると回避できるようです。
IMEを一旦、以前のバージョンに戻し、次の画面を呼び出して、「英字」の入力を「常に半角に変換」に変更します。
しかし、こうしてみると、動作的には、バグというわけではなく、単に仕様通りのようにも思えます。逆に今までは仕様通りに動いていなかった?
この現象が発生すると、元に戻せず、仕方なくサインアウトして対処していました。おかげで苦痛から解放されます。

コメント
コメントを投稿