1. 程式人生 > >WIN10的ctrl+space與idea等程式碼編輯器衝突最終解決辦法,本人使用的是搜狗輸入法

WIN10的ctrl+space與idea等程式碼編輯器衝突最終解決辦法,本人使用的是搜狗輸入法

翻牆找到的解決半天,注意看紅色部分就OK,主要從登錄檔下手。不懂得自己百度翻譯就行。

Go to Start > Type in regedit and start it
Navigate to HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys
Select the key named:
00000070 for the Chinese (Traditional) IME - Ime/NonIme Toggle hotkey
00000010 for the Chinese (Simplified) IME - Ime/NonIme Toggle hotkey
In the right sub-window, there are three subkeys.
Key Modifiers designate Alt/Ctrl/Shift/etc and is set to Ctrl (02c00000).


Virtual Key designates the finishing key and is set to Space (20000000).
Change the first byte in Key Modifiers from 02 to 00
Change the first byte in Virtual Key from 20 to FF
Log off and log back on. I don't think it's necessary to restart.
Do not change the Hot keys for input languages in Control Panel, unless you want to do this all over again.

中文對照:

  1. 轉到CMD鍵入regedit並啟動它
  2. 導航 HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys
  3. 選擇名為的鍵:
    • 00000070對於Chinese (Traditional) IME - Ime/NonIme Toggle熱鍵(意思就是改xxx70下的)
    • 00000010對於Chinese (Simplified) IME - Ime/NonIme Toggle熱鍵(意思就是改xxx10下的)
  4. 在右側子視窗中,有三個子鍵。
    • 鍵修飾符指定Alt/ Ctrl/ Shift/ etc並設定為Ctrl(02c00000)。
    • 虛擬鍵指定完成鍵並設定為Space(20000000)。第四點不重要。
  5. 在更改的第一個位元組Key Modifiers0200(重點)
  6. 在更改的第一個位元組Virtual Key20FF(重點)
  7. 登出並重新登入。我不認為有必要重新啟動。
  8. Hot keys for input languages除非您想要重新執行此操作,否則請勿更改控制面板。