web-dev-qa-db-ja.com

デッドキーレイアウトのないWindows 10のWindows 10

キーボードのレイアウトに問題があります。新しいキーボードを購入したとき、WindowsレイアウトをUS Internationalに設定しました。これはUSレイアウトであるため、国際文字を入力する必要があるためです。

私が望んだとおり、すべてがうまくいきました。たとえば、私は押した AltGr+E 入力し éと押す '+E をもたらしました 'eではなくé

問題は、どうやってわからないかですが、これは10分前に変更されたばかりです。 '+E、それはéではなく'e、好きなように。私はいくつかの調査を行ったところ、これが「デッドキー」の機能であることがわかりました。残念ながら、キーボードの動作方法ではありません。

私は、Microsoftキーボードレイアウトクリエーターを使用するか、米国のレイアウトに切り替えてデッドキーを無効にすることを提案している多くの人を読みましたが、気が狂わない限り、デッドキーなしで国際レイアウトを使用していたことをすべて保証できます。 10分前まで。私は混乱していません ' アポストロフィと ` 重大なアクセント(バックティック)。私の言語には多くのアポストロフィとそれに続く母音があるため、100%確信しています。これが認識される前に起こっていた場合は、たとえばlímbuto の代わりに l'imbuto。迷惑です。

米国国際レイアウトでこのデッドキー機能を無効にする方法があるかどうか誰かが知っていますか?

18
Drakem

私は、US-Internationalのレイアウトでやや似た問題に遭遇しました。 AltGrの組み合わせ(öやäなど)で使用できる非ASCII文字を入力するために使用していますが、他のキー、特に'および"キーのデフォルトの動作を維持したい。

私は GitHubリポジトリ を作成し、それを行うレイアウトを保持しています。 レイアウトファイル(直接リンク) は、Microsoftの Keyboard Layout Creator ツール(ビールのように無料)で開き、それを使用してビルドできます。結果のインストーラーを実行すると、新しいレイアウトがWindowsに追加され、組み込みのレイアウトとまったく同じように使用できます。

8
DUman

これは、入力言語およびキーボードレイアウトの誤解です。アクセントを入力できないために絶望している人をよく見かけます。これは、人々が通常入力言語とキーボードレイアウトを一致させるために発生しますが、これは正しくありません(キーボードが設計されたのと同じ言語を入力する場合を除きます)。

あなたが最初にすべきことはあなたの入力言語を設定することです。これはキーボードレイアウトとは関係ありません。これは個人的な設定です。言語が英語に設定されている場合、_á_や_ç_などの文字は英語では存在しないため、これらを入力することはできません。単純です。

したがって、言語がイタリア語のイタリア語である場合は、入力言語として「イタリア語(イタリア)」を選択し、リストに他の言語が存在しないようにする必要があります(まれに、互換性のない複数の言語で入力できるようにする場合を除きます) )。

言語入力を設定したら、キーボードレイアウトを選択します。使用しているキーボードによって異なるため、これは別のことです。キーボードがUS-Internationalの場合は、設定するだけです。ただし、入力言語がキーボードの原産国ではなく、本当に使用したい言語であることを常に確認してください。

たとえば、私はブラジル人です。ブラジルポルトガル語でテキストを入力したいのですが、私のキーボードはあなたのようなUS-Internationalです。私にとって正しい設定は何ですか?

  • 入力言語:Portuguese (Brazil)
  • キーボードレイアウト:_United States-International_

Example of correct language settings on Windows 10

これは人によって異なる場合があります。たとえば、入力言語としてポルトガル語を使用できますが、日本語キーボードを使用できます。これは奇妙に聞こえるかもしれませんが、それは可能です。

最後に、Windowsはデフォルトではこの構成を設定しないことに注意してください。デフォルトでは、常に言語入力がキーボードレイアウトと一致すると推測されます(Windowsの初回起動時に、キーボードレイアウトを尋ね、入力言語を同じに設定します)。それよりも最悪の場合、入力言語が1つしかない場合、最初に設定された入力言語を削除することはできません(そのため、多くの人が入力言語を変更することはできないと考えています)。

したがって、システムを適切に設定するには、次のことを行う必要があります。

  1. 新しい言語入力を追加します(例:Portuguese (Brazil)
  2. 追加する入力言語のキーボードレイアウトを設定します(例:_United States-International_)
  3. リストの一番上に移動します(メイン言語にするため)。
  4. 他の言語を削除する(システムが他の言語を誤って使用しないようにするため)
5
Diego Queiroz

投稿は現在古く、かなり前に修正されているはずです。

しかし、答えは明確ではなく、特に最も賛成された here です。 (なぜそのキーボードが実際に include dead keysなのに、OP add United States International(そしてブラジルポルトガル語についても)なのかOPはすでに持っていますが、抜きで?に行きたいと思っています

OPが要求することは不可能です(英語US International デッドキーなし)。

... this の回答で提案されているように、新しいキーボードレイアウトがサードパーティによって作成されない限り。


「言語」と「キーボード」の違いについて:

  • Windowsをインストールする(または最初にカスタマイズする)と、システム language が選択され、2番目のインストール/設定/時間&言語/地域&言語の下に追加した後でも削除できません。

  • これらの設定でのすべての「言語」には、デフォルトでキーボードが付属しており、それほど多くはありません(したがって、他の回答とは異なり、キーボードのコレクション以上のものではありません)。ただし、そのオプションの下で、ダウンロードを選択した場合は、言語パック、手書きパッケージ、および音声パッケージを追加することもできます。

enter image description here

  • 多くの言語(それぞれに少なくとも1つのキーボードがあり、最後の言語は言語を削除せずに削除することはできません)を追加するか、1つの言語(1つ以上のキーボードを使用する)だけを追加して、表示され、トレイボタンで切り替えることができる/ listは常に keyboards です。

言語を追加せずにキーボードを追加することはできません(1つの言語で複数のキーボードを追加することもできます)が、「言語」を追加する(持つ)には、常に少なくとも1つのキーボードを追加することを意味します。 実際に「追加」されるのは常にキーボードです。各言語の[オプション]の下に異なるキーボードが追加され、次にキーボードが表示されます特定のトレイボタンをクリックしてアクセスするリスト。

enter image description here


英語米国インターナショナルを考慮

私の知る限り、これはどの言語でもデフォルトのキーボードではありません。また、私がテストしたすべての言語で英語USインターナショナルキーボードにはデッドキーがあるようです。


OPがそのリストを表示できず、通常のデフォルトの英語USに切り替えられず、英語USインターナショナル(デッドキーがある)に固執するためには、後者のレイアウトが唯一のキーボードである必要があります追加されました

キーボードが1つだけの言語が1つだけ追加された場合(これがデフォルトのケースです。通常はUS Intlではなく単純なUSである場合を除きます)、トレイキーボードのボタンがありません。

Linuxでは何が英語USインターナショナルとデッドキーはWindows 10では単にEnglish US Internationalと呼ばれています。キーボード配列のみ。

デッドキーなしで米国英語にアクセスするには、単純な米国キーボードを追加する必要があります。

enter image description here

enter image description here

しかし、それはOPが要求すること、つまりデッドキーのない英語のキーボードではAltGR + eでéを実行する機能を備えていません。 OPは、より具体的な新しい質問をしたはずです。

利用可能なキーボードレイアウトで、アクセント付き文字の場合は、英語US Internationalも維持し(アクセント付き文字のデッドキーを維持)、Super-Spaceを備えたキーボード間で簡単に切り替えることをお勧めします。どうしてもデッドキーを拒否する場合は、デッドキーのないアクセントを含む新しいキーボードを見つける必要があります。 (たとえば、フランス語の場合、フランス語と言語とキーボードを追加できます。)

enter image description here

1
user162573

私は AHKスクリプト を使用して実装を行ったことも主張します(MSKLC実装も利用可能)。

ltimateKEYS とそれに対応する GitHubリポジトリ を設計しました。

これは私が開発したプロジェクト(一部はEurKEYに基づいています)であり、US-QWERTYのラテン語ベースのアルファベットと言語の調和を試みます。デッドキーの組み合わせなど AltGr そして AltGr+Shift

これはUltimateKEYSキーボードレイアウトです。

UltimateKEYS Keyboard Layout

0
Pieter_Degroote

私にとって最高の作業ソリューション。ただし、デッドキーが排除されないため、OPが求めるものは100%ではありません。

押すだけ SPACE デッドキーのいずれかが必要なシンボルのみを配置した後。余分なスペースはありません。 'SPACEE に反して欲望を置く 'E éを置く。

追加の設定をいじったり、入力を常に切り替える必要はありません。 WIN+SPACE。他の言語のキーボードでも機能するはずです。これに慣れると、別の解決策が必要だとは思いませんでした。

0
meierlukas