it-swarm-ja.com

Windows10のデフォルトの表示言語で入力言語を無効にする

私は長い間これに対する答えを探していました、そして私が見つけた最も近いものは このスーパーユーザーの投稿 ですが、そこには満足のいく答えがありません。私はほぼ同じ状況にあります:

入力言語としてスウェーデン語と日本語を使用しており、表示言語として英語を維持したいと考えています。スウェーデン語の入力方式で英語を書くことができるので、英語の入力は必要ありません。 Winキーとスペース(または左シフト)を2回実行するときと、1回実行するときを覚えておく必要があるため、入力方法を切り替えるのが面倒になり、間違った入力方法を入力してしまいます。こんなにシンプルな設定が複雑になりすぎてイライラし、悲しくなります。

ただし、Windows 10ではこれを行うことができません。これは、オールオアナッシングのアプローチです。表示言語があり、入力リストに保持されているか、まったくありません。

入力言語としての英語を削除しようとすると([言語設定]-> [地域と言語]-> [英語入力の削除])、表示言語としての英語も削除されます。

1。表示言語として英語を使用した言語設定Language setting with English as display language

2。入力言語としての英語の削除Removing English as input language

3。表示言語も削除されますy u do dis

私の目標:表示言語として英語を維持し、入力メソッドとしてonlyスウェーデン語と日本語を使用します。

質問:これは可能ですか?可能であれば、これを設定するにはどうすればよいですか?とても簡単なことのように思えますが、これを可能にする設定は見つかりませんでした。

1
MagneTism

検索対象は[詳細設定]にあります。

Screenshot of Advanced settings

1
user723052

キーボードレイアウトトグルホットキーを無効にするための直接レジストリ設定は次のとおりです。

reg add "HKCU\Keyboard Layout\Toggle" /v "Layout Hotkey" /d 3

あなたもしたいかもしれません

reg add "HKCU\Keyboard Layout\Toggle" /v "Language Hotkey" /d 3
reg add "HKCU\Keyboard Layout\Toggle" /v "Hotkey" /d 3

そして、新しいユーザーの場合は、これを試してください(高いプロンプトで):

reg load HKEY_USERS\temp "%USERPROFILE%\..\Default\NTUSER.DAT"
reg add "HKEY_USERS\temp\Keyboard Layout\Toggle" /v "Layout Hotkey" /d 3
reg unload HKEY_USERS\temp
1

レジストリを編集することにより、タスクバーの入力言語リストを手動で変更できます。

ウィンドウを押して「regedit」と入力し、HKCU\Keyboard Layout\Preloadに移動します。入力リストに各言語のキーが表示されますが、名前の代わりに各言語にコードがあります。たとえば、00000409-米国英語00000c0a-スペイン語、表示されているコードをグーグルで検索して、どれが何であるかを判断し、キーを削除します。したくない。

言語には番号が付けられているので、途中でキーを削除した場合は、番号が連続するように次のキーの名前を変更する方が安全だと思います。

次に、ログオフ/再起動して変更を確認します。

1
animumina