2008-10-02 13:56:39 +0000 2008-10-02 13:56:39 +0000
93
93

windowsでキーボードのレイアウトが自動的に変更されないようにする方法

私の言語バー(windows xp)には2つの入力言語があります。問題は、windowsが何も介入せずに2つの言語を切り替えたがることです。これは本当にイライラします。

ショートカットについては知っていますし、すでにWord言語の検出をオフにしていますが、問題はどこにでもあります(特にコマンドプロンプト)。

両方の言語を使っているので、手動でしか切り替えられないようにしたいです。**この自動変更をオフにするにはどうしたらいいでしょうか?

回答 (7)

74
74
74
2008-10-02 14:11:03 +0000

デフォルトではALT+LEFT SHIFTが言語の切り替えに使われています。特に私のようにマウスよりキーボードの方が好きな場合は、これを間違えて押すのはあまりにも簡単です。

これを変更するには、コントロールパネル/地域設定/言語/詳細を開き、言語を切り替えるショートカットを設定するボタンがあります。

Windows 7の場合、コントロールパネル/地域と言語/キーボードと言語/キーボードの変更/高度なキー設定にあります。

また、Wordの言語の自動検出を無効にするといいかもしれません(ツール/言語)。これは検出された言語に合わせてキーボードのレイアウトを切り替えるのではないかと思います。

36
36
36
2011-09-27 15:46:24 +0000

Windows はスレッドごとに異なる入力言語を保持しています。別のスレッドのウィンドウに切り替えると、入力言語が変わることがあります。スレッドはユーザーからは見えないので、ランダムに見えるかもしれませんし、これが地獄のようにイライラするのは同意です。

Windowsにはこれを回避するためのビルトインオプションはありませんので、サードパーティ製のソフトウェアを使うか、もっと良いものを使うしかありません。

「もっと良いもの」とは、Microsoft Keyboard Layout Creatorを使ってCapsLockを言語スイッチとして使用するカスタムレイアウトを作成し、他のすべてのレイアウト(デフォルトの英語を含む)を削除することです。私はこれを英語+ロシア語で行ったことがありますが、それ以来、私の生活がどれほど良くなったかは言葉では言い表せません。長所をチェック:

  • 入力言語はシステムグローバルになり、自分で変更することはありません。
  • 言語インジケータが表示されていないフルスクリーンアプリケーションでも、キーボードの LED を見れば、常に現在の言語を確認することができます。
  • CapsLockはAlt+Shift、Ctrl+Shift、Cmd+Spaceなどよりもずっと押しやすく、小指が常に近くにあります。
  • Alt+Shift や Ctrl+Shift よりも CapsLock を誤って押してしまうことが難しくなります。
  • レイアウトに便利な文字を追加することができます。AltGr+?で入力することができます。例えば、長いダッシュ -、英語の引用符 “” “ ‘'、ロシア語の引用符 ”“、矢印 ← → ↑↓ 、数学記号 ≠ ± ≈ (私はこれらをすべてRightAlt+Keyで入力しています。追加のソフトウェアも文字コードもありません)
  • サードパーティ製のアプリケーションが起動していないので、バグもなく、トレイアイコンもポップアップも広告もなく、メモリの追加使用もありません。
  • OS固有のショートカットを使用する代わりに、使用しているすべてのOSで同じ言語切り替え方法を使用することができます(例:Mac OS XにはUkuleleキーボードレイアウトクリエーターがあります)。

欠点は以下の通りです。

  • 3つ以上の言語では動作しない。
  • Microsoft Word やおそらく他のいくつかのプログラムでは、入力している言語の検出に失敗し、スペルチェックが正しく動作しないことがあります。ロシア語の場合は、自動言語検出をオンにすることで解決しますが、ラテン語ベースの言語ペア(英語+イタリア語など)ではうまくいかないかもしれません。

この解決策を見つける前に、SwitchIt! プログラムを使って入力言語をグローバルに設定していました。これはもう開発されていないので、XP/Vista/Win7で動作するかどうかはわかりません。

6
6
6
2011-01-11 16:34:44 +0000

これがあなたが探していた解決策であることを願っています。私は今、近い将来必要になるであろう言語を色々と弄ろうとした時に同じ問題を抱えていました。気がついたのですが、右下の「サウンドアイコン」をクリックするたびに(私は vista を使っています)韓国語の入力に変わってしまうというか、Mozilla Firefox を開くと自動的に韓国語の入力に変わってしまいます(これまでずっと英語を使っていたのに対し)。要するに、どのプログラムを開いたりクリックしたりするかによって入力言語が変わる….迷惑ですよね。以下は、defaultシステム全体 どのプログラムを開いても システム全体**に設定したい場合の対処法です。

言語バーを右クリックして、ドロップダウンメニューの設定、デフォルトの入力言語…. を選択します。

D'oh! これを理解するのに3時間かかりました…私は生まれつきコンピュータを持っていたので、これはすぐに思いつくはずだったのですが、今までにこれは私にとってある種の常識のようなものだったのでしょうか?

2
2
2
2008-10-02 14:12:27 +0000

Georgiの答えは、OPが「自動的に」これを認識している理由であり、特に開発者であり、ctrl-shiftとalt-shiftを組み合わせて使用している理由でもあります。

Control Panel–Regional and Language Options-Regional and Language Options-Change Keyboards で、入力言語を切り替えるオプションのキー配列を変更すると、次のようになります。

2
2
2
2011-01-21 22:10:12 +0000

私は私のための簡単な解決策または本当の問題を見つけました。私はWinXPを使用していて、英語と一緒にウルドゥー語のキーボードをインストールしています。私は前にこのセットアップを持っていたが、今まで問題があったことはありませんでした。いくつかのフラストレーションと周りを探した後、私は問題を発見しました。XPは英語でインストールされていました。デフォルトの入力言語」(地域と言語オプション、言語タブ、詳細ボタン、設定タブ)が誤ってウルドゥー語に設定されていました。それを英語-USに戻したところ、問題は解決しました。

2
2
2
2011-09-07 14:18:35 +0000

私はWindows 7で同じ問題を抱えていました。Linuxシステムのパスワードを覚えようとしているときに、1分か2分ごとに無言でdvorakからqwertyに変わってしまいます。

解決策は、テキストサービスと入力言語ウィンドウのドロップダウンメニューでデフォルトの入力言語をdvorakに設定することでした。

便利な「機能」だと思いますが…。

0
0
0
2008-10-31 15:58:49 +0000

大抵の場合、実際のキーボードと一致しないキーボードレイアウトを削除すれば十分です。多くのデフォルトの Windows インストールには、(例えば) UK キーボードと同様に US キーボードレイアウトが付属しています。US キーボードは何の役にも立ちません (この例では UK レイアウトを使用する言語として US 英語を添付することができるからです)。

1つのキーボードで複数の西ヨーロッパ言語を使用する場合は、US-Internationalキーボードレイアウトを使用することができます(物理的なUSキーボードを持っている場合に最適です)。