ver8.0β IME入力言語の切替えNo.02661
anonymouse0611 さん 09/07/25 16:25
 
ALT+SHIFTでIMEの入力言語を切り替えたら、
二つの言語モードをいったりきたりしました。

言語バーがちらちらします。

切替えがスムーズにできなくて困ったので、
あきらめてver7.11に戻したら、直りました。

[ ]
RE:02661 ver8.0β IME入力言語の切替えNo.02675
秀丸担当 さん 09/07/27 15:05
 

>ALT+SHIFTでIMEの入力言語を切り替えたら、
>二つの言語モードをいったりきたりしました。

XPでコントロールパネルのテキストサービスと入力言語から「英語(米国)」を追
加して、左Alt+Shiftで入力言語の切り替えをできるようにしてみましたが、以前
と変わった点は見つかりませんでした。
タブモードでタブを切り換えると入力言語が切り替わってちらつくことにはなる
と思いますが、これは以前からそうだったと思います。

OSの種類や、インストールされている言語、を教えていただけるとこちらでも確
認できるかもしれません。
どのようにちらつくかなど、ちらつき方も教えていただけると助かります。
あと、何か関係しそうな常駐ソフトなどもあったら教えていただけると何かわか
るかもしれません。

[ ]
RE:02675 ver8.0β IME入力言語の切替えNo.02689
anonymouse0611 さん 09/07/28 04:31
 
失礼しました。まったく説明が足りていませんでした。
Windows XPで、キーボードはUS配列です。

インストールされているサービスには、日本語と中国語をいれています。

CHの状態でALT+SHIFTを押すと、CHが点滅してJPに戻らないことがあります。
たぶんSHIFTを二回押したことになってまたCHに戻ってるんだとおもいます。

(点滅はIMEの状態を通知領域に表示するソフトで確認できます。
このソフトなどを外してみましたが、関係がありませんでした。
MS純正ではない入力法でも、それ専用の言語バーが点滅します)


他の言語も登録していくつか試してみましたが、やはり同じ症状になります。

ver7.11では、このような問題はまったく発生していません。
また実験のためにもう一度ver8.0を入れてみましたが、状況は同じでした。


ALTを押しっぱなしにして、SHIFTで交互に切り替えたのでは症状がでません。
CHモードにして一度ALTキーを離して、またALT+SHIFTを押すと症状がでます。

JPモードに戻すには、ALTを押しっぱなしでSHIFTを二回押す必要があります。
このためスムーズに切り替えできないので、ver8.0を使うことができません。

[ ]
RE:02689 ver8.0β IME入力言語の切替えNo.02698
秀丸担当 さん 09/07/28 16:29
 

言われている通りにしてやってみたところ、再現させることができました。

コントロールパネルの「詳細なテキストサービスのサポートをプログラムのすべ
てに拡張する」がONの状態だとなぜか起きないようです。ということはこれをON
にすると回避できるのかもしれません。
(言語バーを右クリックして「設定...」の「詳細設定」で変更できます)

[その他]→[動作環境]→[ウィンドウ]のタブモードの「詳細(E)...」を開き、
「互換性」タブのところを「V7.xx以下」にすると従来通りにすることもできまし
た。

β3で修正を試みようとしてみたのですが、なかなかうまくいきません。
言語の変更の通知が来たときにWindowsに任せず自前でやるようにしてみようとし
てみましたが、順番が微妙に違ったりしました。
いい解決方法があるといいのですが、β3ですぐ直すのは難しそうです。

[ ]
RE:02698 ver8.0β IME入力言語の切替えNo.02711
anonymouse0611 さん 09/07/28 21:17
 
>ということはこれをONにすると回避できるのかもしれません。
おっしゃるように試してみました。問題ありません。

>いい解決方法があるといいのですが、β3ですぐ直すのは難しそうです。
ひとまず問題を解決できましたので、じっくり研究して下さい。

[ ]