web-dev-qa-db-ja.com

Windows 8 / Windows Server 2012でデフォルトのキーボードレイアウトを設定する

複数のインプットメソッド(キーボードレイアウト)がインストールされている場合、リストの最初のものがデフォルトになるはずです。私の場合、2つのカスタムキーボードレイアウトがあります。

  • 米国(カスタマイズ)
  • チェコ語(カスタマイズ)

My currently installed keyboard layouts (input methods)

したがって、最初のオプション—S(Customized) —がデフォルトのオプションである必要があります。詳細設定ダイアログはこれを確認し、同じ順序でレイアウトを表示します:

Keyboard Advanced settings in Windows Server 2012

また、キーボードレイアウト切り替えポップアップでは、上部にS(Customized)が表示され、下部にCzech(Customized)が表示されます。

ただし、システムにログインすると、デフォルトでsecondまたはlast oneが選択されます(つまり、Czech(Customized)オプション)。これはOSのバグですか、それとも何か不足していますか?入力メソッドをログイン画面の設定にコピーしたときにも同じ動作が発生することに注意してください。ログイン時のデフォルトはリストの最初ではありません。

では、詳細設定で上書きが設定されていない場合、Windows 8およびWindows Server 2012では、デフォルトのキーボードレイアウトの自動選択が実際にどのように機能するのでしょうか。

14
Ondrej Tucny

これはバグではなく、機能です。ログイン画面の入力言語を設定するには、コントロールパネル「コントロールパネル>時計、言語、および地域>言語」を開きます。 [詳細設定]リンクをクリックします。 Windowsの表示言語と入力方法を必要に応じて設定します。次に、[ようこそ画面に言語設定を適用する]リンクをクリックします。[設定のコピー]ボタンをクリックします。チェックボックス「ようこそ画面とシステムアカウントに設定をコピー」をクリックします。 OKをクリックします。すべてのウィンドウを閉じます。ログアウト。

8
Daniel Smolka

詳細設定

  1. デフォルトの入力言語を上書きする英語に変更します
  2. 選択アプリウィンドウごとに異なる入力方法を設定させてください
  3. リブート
1
lock

ログイン画面で問題が発生することを具体的に述べたように、質問に厳密に関連しているわけではありませんが、Windows 8でキーボードの言語がランダムに切り替わるバグが他の多くのユーザーに発生しています。

このフォーラムの投稿に関する簡単な説明 をたどると、キーボード言語を別の言語で指定した場合、キーボード言語がランダムに切り替わらないように見えます。

具体的には、私のシナリオでは、米国キーボードと米国国際キーボードを使用して英語(米国)を使用しました。私は、USインターナショナルキーボードを削除し、そのキーボードで新しい言語としてオランダ語を追加することで、問題を解決しました。 Win+Space 以前と同様に機能します。

0
Paul Lammertsma