『漫游』酷论坛>『影音数码技术学习交流』>问题!xp系统修改了默 ..

问题!xp系统修改了默认的输入法热键CTRL+SPACE。以后怎么修改回来!

WINDYPAO@2004-04-05 19:49

CTRL+SPACE本是快速切换到英文状态的HOT KEYS
我把他修改后。就改不回来了。。最多只能改回成CTRL+SHIFT+SPACE


奇怪!难道是BUG?
引用

WINGX@2004-04-05 20:41

嗯 ... 我也是 ... 粉奇怪ㄟ ...
用 XP 的系統還原看看 可否有救 ???

PS:找到一篇高階的 用 VC 寫的 ... :rolleyes:
http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=642
引用

shippou2003@2004-04-05 20:47

我的才奇怪呢,装了office2003后,任何时候微软拼音都处于左下角,遮挡住了很重要的常用位置,怎么也驱不走
引用

schueler@2004-04-06 02:30

输入法在xp上是有很大问题,只能慢慢去适应了。
引用

堕天地狱@2004-04-06 10:40

語言欄,屬性那裏設置
引用

weilai@2004-04-06 10:44

註冊表值的紀錄在
HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys 下
但我也看不懂
資料如下

Key Modifiers REG_BINARY 05 c0 00 00
Target IME REG_BINARY 04 04 20 e0
Virtual Key REG_BINARY 39 00 00 00

我們會改到的地方只有 Key Modifiers(組合鍵:如 ctrl alt shit....)
和 Virtual Key(0.1.2.3....9) 的第一個數值而已,其它的不需要管它…
我將他們的組合對照表列在下面,這樣我們就可以依照我們喜歡的組合來設定了
不需要再配合shift了…

Key Modifiers

01:ALT
02:CTRL
03:CTRL-ALT
04:SHIFT
05:SHIFT-ALT
06:CTRL-SHIFT
07:CTRL-ALT-SHIFT
20:SPACE

因為我們原先是設定 shift-alt-9為嘸蝦米,對照上面的表可以得知,Key Modifiers
第一個數值是 05(shift-alt),而我們現在要改為 alt-9 ,所以就是將05改為01

Virtual Key

0:30
1:31
2:32
.
.
8:38
9:39


我們原先是設定shift-alt-9 為嘸蝦米,對照上面表可得知,Virtual Key 的第一個
數值是39,也就是9,如果我們欲改為 8,那就是將39改為38
這樣大家就可以自己改喜歡的組合,而不用一定要配合 shift 了!
注音的改法也是一樣,先找出注音的對應機碼在哪,再改 Key Modifiers 和 Virtual Key
的第一個數值就可以了!
================================
^^
看不懂嗎?
總之找
Key Modifiers 後面是 06 xx 00 00 之註冊值
將 06 改成 02
如有Registry Monitor 這類的軟體
很簡單就可以找到輸入法快速切換/啟動鍵
到時再改 06 -> 02 就可以了

P.S. 由於 HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys 是預設值
可能要重新開機才見效

現在使用值形式如
HKEY_USERS\S-1-5-21-1606980848-1220945662-682003330-1003\Control Panel\Input Method\Hot Keys
由於每個人不一樣因此建議修改 "預設值"
引用

WINDYPAO@2004-04-06 17:04

理解了。。就是把00000010 里面的 Key Modifiers 06 C0 00 00
改成 02 C0 00 00

谢谢WEILAI哥哥。。以后小弟弟XP有什么问题第一个就找你
引用

| TOP