Я знав про цю помилку Windows протягом багатьох років . Після тони незадовільних обхідних шляхів і безрезультатного пошуку один-два рази на рік я намагаюся знайти рішення, я, нарешті, маю це!
Порядок
- Перейдіть до
Start
> Введіть regedit
і запустіть його
- Перейдіть до
HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys
- Виберіть ключ з назвою:
00000070
для Chinese (Traditional) IME - Ime/NonIme Toggle
гарячої клавіші
00000010
для Chinese (Simplified) IME - Ime/NonIme Toggle
гарячої клавіші
- У правій підвіконці є три підрозділи.
- Ключові модифікатори позначають Alt/ Ctrl/ Shift/ тощо і встановлюється Ctrl(
02c00000
).
- Віртуальний ключ позначає фінішний ключ і встановлюється на Space(
20000000
).
- Змініть перший байт
Key Modifiers
з 02
на на00
- Змініть перший байт
Virtual Key
з 20
на наFF
- Вийдіть із системи та увійдіть назад. Я не думаю, що потрібно перезавантажувати.
- Не змінюйте
Hot keys for input languages
панель керування, якщо ви не хочете робити це заново.
Примітки: Симптоми
Кожен ключ реєстру (те, що схоже на папку) призначений для кожного конкретного параметра швидкої клавіші, який ви зазвичай знаходите Control Panel > Region and Language > Keyboards and Languages > Change keyboards... > Advanced Key Settings > Hot keys for input languages
. Повторювана помилка - це гаряча клавіша, яка автоматично скидається на Ctrl+, spaceнавіть якщо вона змінюється через GUI.
Це для Windows 7 64-розрядний, хоча, з мого дослідження, схоже, що він може працювати і для XP, і Vista.
Джерела:
Традиційні налаштування реєстру гарячих клавіш кишенькового IME
Спрощені китайські параметри реєстру гарячих клавіш MSPY 3.0 IME