改機碼調整輸入法順序只會部分套用?





rain
2009-03-20, 09:41 AM
請教,透過HKEY_CURRENT_USER\Keyboard Layout\Preload機碼調整順序後,為何在有些是成功的,有些還是未改前的狀態呢?

譬如在記事本切換輸入法是改完後的順序,但在Word、Excel、IE等卻還是改完前的順序,是否除了上面的機碼外,還有其他需要處理的?



謝謝




無聊
2009-03-20, 12:47 PM
我以前也是用〔機碼〕的方式來修改!
PS:一般〔機碼〕修改後,至少得〔登出〕或讓〔檔案總管〕強制結束後,才生效!

後來都改用(大陸來的小工具)
IMETool - 小巧的輸入法設置工具

作者網站:
http://www.mympc.org/down/1/index.html

軟體介紹:
http://toget.pchome.com.tw/intro/utility_mousekb/26263.html

rain
2009-03-20, 02:53 PM
我發現箇中原因是,可以看出在記事本的輸入法清單的[中文(台灣)],排列第一,所以在切換是正常的,但在Word的輸入法清單[中文(台灣)]卻排在第三,順序就如同未改變前,不知為何有此現象呢?

另外感謝無聊提供相關工具

謝謝

http://ppt.cc/[email protected] (http://ppt.cc/uTkL)
http://ppt.cc/[email protected] (http://ppt.cc/-jAz)
http://ppt.cc/[email protected] (http://ppt.cc/uLs6)
http://ppt.cc/[email protected] (http://ppt.cc/jXHA)

琥珀
2009-03-20, 03:41 PM
關閉進階文字服務,重新啟動系統。

rain
2009-03-20, 09:25 PM
謝謝琥珀提供方法,但方法試了問題還是在,真奇怪的現象
目前是改用針對我要用的輸入法設快速鍵處理,不過還是想了解問題的癥結在哪裡

琥珀
2009-03-21, 10:28 PM
刪除 [HKEY_CURRENT_USER\Software\Microsoft\CTF] 機碼,重新設定一次。

關閉進階文字服務,就是不要載入 ctfmon.exe 處理程序,而這個操作在某些情況下是無效的。例如,安裝作業系統的時候,就先勾選此設定,其實是無效的,因為此時沒有載入進階文字服務,是個假設定,造成使用者的第一次登入,語言列還是會出現,但是設定卻是顯示關閉進階文字服務。

自己在模擬環境測試,記事本和瀏覽器的文字輸入區域,輸入法的啟動順序一切正常。

rain
2009-03-26, 12:45 PM
刪除 [HKEY_CURRENT_USER\Software\Microsoft\CTF] 機碼,重新設定一次。

關閉進階文字服務,就是不要載入 ctfmon.exe 處理程序,而這個操作在某些情況下是無效的。例如,安裝作業系統的時候,就先勾選此設定,其實是無效的,因為此時沒有載入進階文字服務,是個假設定,造成使用者的第一次登入,語言列還是會出現,但是設定卻是顯示關閉進階文字服務。

自己在模擬環境測試,記事本和瀏覽器的文字輸入區域,輸入法的啟動順序一切正常。

嗯了解,另外CTF機碼底下還有好幾層,整個CTF拿掉系統會自動重建嗎?
怕拿了,OS就跟我說掰掰了:D

謝謝