it-swarm-ja.com

コンピューターの言語設定が望ましくないときに変更されるのはなぜですか?

重複の可能性:
Windowsが入力言語をランダムに変更するのはなぜですか?

私はWindowsで2つ、時​​にはそれ以上の入力方法を使用しています。

language change menu

私は通常使用します Altleft Shift 言語を切り替える。時々、別のアクションが言語の切り替えをトリガーします。

これは同じアプリケーションコンテキストで発生します。つまり、入力言語は、私の要求なしに、特定のアプリコンテキストで変更される可能性があります。

編集 これらのアクションのいくつかは、スクロールホイールボタンの使用である可能性があることに気づきました。 — (ミドルクリックは「hafuch」と呼ばれる特定の難解プログラムによって引き起こされていたので、閉じました。一般的な問題は残っています。)

これは過去にこれらの機会やその他の機会に発生しました。

  • マウスの中クリック
  • 押す Windows key
  • 押す AltTab、 多分?
  • (不明)

Edit-単方向の言語切り替えは大きな手間であり、私はむしろそれを避けたいと思います。

質問:

  • 以外の言語切り替えを無効にするにはどうすればよいですか AltShift
  • 入力言語が時々変わる原因は何ですか? AltShift
7
Berry Tsakala

これはおそらくWindowsの動作と予想されますが、回避策が考えられます。

説明:入力言語(キーボードレイアウト)はグローバルではありません。アプリケーションごとに設定されます。アプリケーションが入力フォーカスを失うと、Windowsは現在の入力言語を保存します。そのアプリケーションが入力フォーカスを取り戻すと、Windowsはそのアプリケーション用に以前に保存した入力言語に戻ろうとします。ミドルクリックについてはよくわかりませんが、WindowsキーとAlt-Tabを使用すると、入力フォーカスが別のアプリケーションに切り替えられるようになり、入力言語が切り替わる可能性があります。


考えられる回避策は次のとおりです:

2つのレイアウトのみを使用し、そのうちの1つにQWERTY(韓国語やヘブライ語など)への切り替え用のキーが含まれている場合は、他のすべてのレイアウトをアンインストールします。1つのレイアウトの機能を使用して/に切り替えます。 QWERTYから。レイアウトのQWERTY入力状態は引き続き保存され、異なるアプリケーション間で自動的に切り替えられることに注意してください。このメソッドを使用して、QWERTYと韓国語入力を切り替えました。正気で予測可能な方法で。

サードパーティソフトウェアソリューション(無料):

ポータブルキーボードレイアウト (PKL)は、管理者アクセスのない(他の)コンピューターで代替入力言語をサポートするために使用されます。すべてのアプリケーションで同じ入力言語状態を維持します。レイアウトを切り替えるためのキーボードショートカットを設定できます。 USBドライブから動作します。無料でオープンソース。

いくつかの照明設定が必要です:

  1. 目的のレイアウトをレイアウトサブフォルダーにコピーします
  2. レイアウトとキーボードショートカットをpkl.iniファイルに追加します。私はあなたのためのヘブライ語のレイアウトを見つけました ここ 。 (興味がない場合は、必ずColemakレイアウトを削除してください。)

Pkl.iniファイルを変更する方法についての良いスタートは次のとおりです。

; The layout ini file is "layouts/[key value]/layout.ini"
; You can use multiple layouts, if you write:
;   layout = layout1:Displayed name,layout2
layout = hebrew:Hebrew

; With this hotkey you can switch between layouts
changeLayoutHotkey = LAlt & LShift

上記の設定により、ヘブライ語のレイアウトと、使い慣れたAlt +左​​Shiftキーボードショートカットが追加されます(Windowsで他のすべてのレイアウトとキーボードショートカットをアンインストールして、干渉しないようにするか、別のキーボードショートカットを使用します)


補足として、韓国語のハングル入力とColemakレイアウトの奇妙な組み合わせをサポートするようにPKLスクリプトを変更しました。デフォルトのPKLインストールでは、韓国語の入力はQWERTYレイアウト...を期待しているため、ひどく壊れています。

4
Leftium

わかりました、これが私の2セントです。

Alt +左​​矢印=ブラウジングに戻る、4/5ボタンのマウスを使用している場合、または戻るボタンが付いたマルチメディアキーボードを使用している場合、Altキーを押すと同じキーコードを送信する戻るボタンに誤って接触する可能性があります& 左矢印。

確認する価値があります。そのようなマウスやキーボードを使用している場合、ドライバーはマクロのようにキーを別のものに変更したり、ボタンを無効にしたりすることができます。

1

使用する場合 Alt+Shift、あなたは提案が気に入らないかもしれませんが、あなたができる最善のことは単にすべてのショートカットを無効にすることだと思います。

enter image description here

それでも問題が解決しない場合は、元に戻します。サードパーティのアプリケーションが言語設定に干渉している可能性があるため、さまざまなアプリケーションの無効化をテストします。

1
William Hilsum

あなたはそれを求めていませんでしたが、代わりに特定の言語に切り替えるようにホットキーを設定したいかもしれません。

煩わしい動作はもう発生しませんが、それでもアプリケーションコンテキストレベルにあります...

enter image description here

0
Tamara Wijsman