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


7

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

私は2つ、時にはもっとWindowsのインプットメソッドを使っています。

language change menu

私は通常使う Alt + 左方移動 言語を切り替える時々、時々、別の行動が言語切り替えを引き起こします。

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

編集する 私はこれらの動作のいくつかがスクロールホイールボタンの使用であるかもしれないことに気づいた。 - (中クリックは "hafuch"と呼ばれる特定の難解なプログラムによって引き起こされていたので、私はそれを閉じた。一般的な問題は残っている。)

それは過去にこれらの、そしてもっと多くの機会に起こりました:

  • 中マウスクリック
  • 押す Windowsキー
  • 押す Alt + タブ 、 多分?
  • (道の)

編集する - 一方向の言語切り替えは大きな問題であり、避けたいと思います。

質問:

  • 以外の言語切り替えを無効にする方法 Alt + シフト
  • 以外で入力言語が変わることがある Alt + シフト

多分それは同じ質問ですが、そこにある答えは私の問題とは無関係であり、そして受け入れられた答えは私のケースを扱っていません。
Berry Tsakala

回答:


4

これはおそらくWindowsの予想される動作ですが、回避策もあります。

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


回避策は次のとおりです。

2つのレイアウトのみを使用していて、そのうちの1つにQWERTYとの間で切り替えるためのキーが含まれている場合(韓国語やヘブライ語など)、他のすべてのレイアウトをアンインストールします。 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 + Left Shiftキーボードショートカットを追加する(私はWindows上の他のすべてのレイアウトとキーボードショートカットをアンインストールするのでそれらは邪魔をしない、あるいは異なるキーボードショートカットを使う)


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


私はそれがアプリベースだと知っています。あなたは「元に戻ろう」と書いた。だから窓はそれで失敗することができますか?理由は何ですか?
Berry Tsakala

PKLは面白そうです。しかし、準備ができているヘブライ語のレイアウトはありません。それが私のために働くならば、私はポストバックします
Berry Tsakala

PKLはいいのですが、2つのアプリ(editplusとメモ帳)の動作に矛盾があることにすでに気づいています。それ以外にも、非標準的な習慣に慣れることを強いられます。あなたはまだPKLの1upを取得します。
Berry Tsakala

1

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

enter image description here

これで止まらない場合は、元に戻します。サードパーティ製のアプリケーションが言語設定に干渉している可能性があるため、さまざまなアプリケーションを無効にします。


私はしばらくの間あなたの解決策を試してみました、しかしそれはそのように働くことは悪夢です:(そして私は(まだ)問題に取り組みませんでした
Berry Tsakala

1

さて、これが私の2セントです。

Alt + Left arrow = 4/5ボタンのマウスがある場合、または戻るボタンが付いたマルチメディアキーボードがある場合は、Altキーを押しながら同じキーコードを送信する誤って戻るボタンにアクセスすることができます&左矢印。

あなたがそのようなマウスまたはキーボードを持っているなら、ドライバーはマクロのようなキーを何か他のものに変更するか、あるいはボタンさえ無効にする能力を持つべきです。


0

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

あなたはもう迷惑なふるまいをしないでしょう、しかしそれはまだアプリケーションコンテキストレベルにあります...

enter image description here

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.