-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows 8 MS-IME problem #3
Comments
報告ありがとうございます。 |
長期間放置していて申し訳ありませんでした。 |
クローズの件、了解です。 本件、その後情報があり、 この設定は、複数のIMEを、アプリごとに切り換えて使用するときに、チェックを入れるもののようです。 今はチェックをはずして、正常に使えています。ありがとうございます。 <参考URL>
|
詳細な説明ありがとうございます。 |
ここに書かれている回避方法がたいへん有用でしたので,ご報告させていただきます. いままでまったく問題なく日本語 IM が起動できていたのですが,先日の(2018年 5月 2日の) Windows Update を適用したあとにこの現象が発生するようになりました.おそらくは,「Windows 10、バージョン 1803 の機能更新プログラム」で何か変わったのだろうと思います. 言語の詳細設定(キーボードの詳細設定)の「アプリウィンドウごとに異なる入力方式を設定する」は,チェックをはずしてあります.以前と変えていません. そして,ここに書かれている回避方法で無事に回避できました.3とおりのどれでも回避できました.
また,それを自動化する .js, .el でも同様に回避できました. |
Windows 8 のPCで使用していますが、漢字キーを押してもMS-IMEの日本語入力に切り替わりません。
emacs-24.4-IME-patched.zip と emacs-24.4-IME-patched-generic-cpu.zip の両方で発生します。
現象としては、以下のページの内容に近いようです。
http://blechmusik.hatenablog.jp/entry/2013/07/08/023920
http://sourceforge.jp/projects/gnupack/forums/22824/34508/
同じ現象は、下記のページの emacs-24.4-simple-ime.zip でも発生します。
http://cha.la.coocan.jp/doc/NTEmacs.html
今のところ回避策としては、Emacsの起動後に以下のいずれか1つの操作を行えば、日本語入力可能になります。
(1)マウスでウィンドウを移動する。
(2)マウスでウィンドウをリサイズする。
(3)メニューバーが表示されていれば、F10キーを2回押す。
それで、(3)の操作に近いものを自動で行えないかと考えて、
.emacs.d フォルダに sendesc.js というファイルを以下の内容で作成しました。
そして、init.el の最後に以下の記述を追加しました。
こうすると、自分の環境では日本語入力可能になりました。
ただし、起動時にメニューバーを表示しておく必要があります。
また、自分の環境ではSleep時間を50msecにすると効果がなかったので、
環境によってSleep時間の調整が必要かもしれません。
確認環境
OS : Windows 8 (64bit)
CPU : Core i5
IME : MS-IME 2012
The text was updated successfully, but these errors were encountered: