本人除了英文、中文輸入法之外,也常用日文輸入法,為了方便與快速在這些輸入法中切換,我都會設定切換個別輸入法的快速鍵。例如 英文、中文、日文輸入法的切換鍵分別為: Alt+Shift+1 、 Alt+Shift+2 、 Alt+Shift+3 。

然而有時候會想換輸入法用用,例如原本安裝了輸入法 A ,而輸入法 A 的切換鍵為 Alt+Shift+1 。如果在沒有取消按鍵設定的情況下移除輸入法 A ,然後安裝輸入法 B ,此時將無法把輸入法 B 的切換鍵設定為 Alt+Shift+1 ,會出現啥

無法變更xxx輸入法切換的按鍵順序。請檢查是否有另一個項目使用相同的按鍵順序。

的錯誤訊息,原來是鱉腳的 XP 仍然以為 Alt+Shift+1 是輸入法 A 在使用。 XP 真的是很笨,我就是想切換快速建設定,又不是什麼會危害系統的大事,給我個選項強制轉換快速鍵不就好了。

一個解決這個問題的方式是重新安裝並加入輸入法 A ,把輸入法 A 的快速鍵取消掉,不過要再裝一次然後移除好麻煩。另一個解決方式是從登錄檔下手,執行 regedit 啟動登錄檔編輯器後,開啟

HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys

底下會有好幾個以數字為名稱的機碼,例如 00000100 機碼下的內容為:

Key Modifiers	05 0c 00 00
Target IME	04 04 04 04
Virtual Key	31 00 00 00

Key Modifiers 的 05 0c 為 Alt+Shift (06 0c 為 Ctrl+Shift),而 Virtual Key 的 31 則是 1 (可參閱 Wikipedia - ASCII),兩個合起來便是 Alt+Shift+1 。想把快速鍵 Alt+Shit+1 取消掉的話,把這個機碼刪除即可。

Comments No Comments »

1. 確認電腦已有安裝 KB893056 或是 SP3 。
2. 新增或修改以下機碼:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System\Shutdown]
"ShowHibernateButton"=dword:00000001

如果電腦在網域下的話有另外的修改法,請見資料來源。

資料來源: http://support.microsoft.com/kb/893056/en-us/

Comments No Comments »

個人使用的輸入法是新酷音輸入法,所以 Windows XP 內建的微軟新注音自然就被我從「文字服務與輸入語言」那邊刪除了。然而不幸的是,即使微軟新注音與微軟新倉頡不在「文字服務與輸入語言」的設定裡面,有時候還是會在語言工具列中跑出來 (╯‵□′)╯︵┴─┴ ,這樣跟那些綁架網頁的做法好像沒啥差別。

上網找了一下解決方法,發現這是因為安裝 Microsoft Office 的關係,一個讓這種情況不發生的做法是安裝 Microsoft Office 時使用自訂安裝,將 Microsoft Office 附帶的那個強盜輸入法取消。另一種方法則可使用 IMETool 徹底將微軟新注音與微軟新倉頡從註冊表中移除。

Comments No Comments »

有時候系統列的”安全地移除軟體”圖示會消失,這時候可以用下面這個指令把該視窗叫出來。

rundll32.exe shell32.dll,Control_RunDLL hotplug.dll

要注意的是 Control_RunDLL 的大小寫部份必須一模一樣,如果用 control_rundll 或是 Control_Rundll 之類的都會叫不出來。

Comments No Comments »

新聞連結:http://tw.news.yahoo.com/article/url/d/a/080113/17/rrz6.html

新聞第一行寫著「台中縣太平鄉」,拜託,太平改制成縣轄市都已經多少年了,還在給我「太平鄉」勒。究竟記者們是大陸來的同胞搞不清楚台灣地理,還是一直停留在過去的年代,沒有跟著時間一起成長。

回應這則新聞的第一個問句:我們的記者真的出了問題嗎?

Comments 4 Comments »