星期日, 1月 09, 2011

[Win] Win7 和 內碼輸入法

在 Win 7 上要利用內碼輸入法來輸入特殊符號,請依下列步驟:
  1. 切換到微軟「新注音」或「新倉頡」輸入法,並確認在「中文模式」下(「英數模式」無法使用內碼輸入法)。
  2. 入前導字元「`」(鍵盤上橫排數字鍵的左邊按鍵),就接著輸入「b」(不用刻意區分大小寫),再加上內碼(EX:A148為?)。
內碼輸入法 0

原本想說用了上述方法就可以解決內碼輸入法的問題,沒想到使用者又跑來說,這樣很難打,而且很不習慣,只好再把內碼輸入法放進系統裡,習慣真是一件很恐怖的事情。
  1. 把 Win XP 內的 "C:\Windows\System32\winime.ime" 和 "C:\Windows\System32\uniime.dll" 這兩個檔案同時複製至 Win7內 的 C:\Windows\System32 和 C:\Windows\Syswow64 這兩個資料夾(這兩個資料夾都要有這兩個檔案)。
  2. 把 Win XP 內的 C:\Windows\Help\winime.chm 複製至 Win 7 內的 C:\Windows\Help\mui\0404 資料夾。
  3. 開始功能表 =>開始搜尋輸入框中輸入"Regedit",叫出登錄編程式。
  4. 依此路徑 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts ,並新增機碼 "E0220404"。
  5. 在 E0220404 機碼內新增下列字串值:
  • 數值名稱:Layout File,數值資料:KBDUS.DLL。
  • 數值名稱:Layout Text,數值資料:中文 (繁體) - 內碼。
  • 數值名稱:IME File,數值資料:winime.ime。
    內碼輸入法 1

    以上把內碼輸入法放進 Win 7 系統內,接下來把它叫出來用。
    • 開始 => 控制台 => 變更鍵盤或是其他輸入法 => 鍵盤與語言 => 變更鍵盤 =>勾選中文(繁體)- 內碼,並按下確定。
    內碼輸入法 2
    • 在 Windows 中正常切換(Ctrl + Shift)就可以看到內碼輸入法啦。
    內碼輸入法 3

    4 則留言:

    1. 我覺得微軟真是遭蹋我們哩
      這幾個人會呢

      回覆刪除
    2. 微軟這是很不負責更是偷懶的作法.
      其實,如果不是格於老式硬碟會震動故障而改用SSD,而作翻天覆地的硬体升級,我是不會被迫用WIN7
      由DOS3.1到XP一路順暢,舊技術,舊觀念,舊習慣一下子就融通貫串.毫無耿礙,但WIN7竟然讓我形同白痴,令人厭惡至極。

      回覆刪除
    3. 請問一下 我按照了步驟 工具列有出現內碼 但是 ... 不能使用? 打出來還是都英文
      請問是哪裡出問題?

      回覆刪除