搜索 社区服务 统计排行 帮助
  • 579阅读
  • 6回复

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

楼层直达
级别: 圣骑士
注册时间:
2002-10-24
在线时间:
0小时
发帖:
2328
CTRL+SPACE本是快速切换到英文状态的HOT KEYS
我把他修改后。就改不回来了。。最多只能改回成CTRL+SHIFT+SPACE


奇怪!难道是BUG?
级别: 元老
注册时间:
2001-11-21
在线时间:
0小时
发帖:
3767
只看该作者 1楼 发表于: 2004-04-05
嗯 ... 我也是 ... 粉奇怪ㄟ ...
用 XP 的系統還原看看 可否有救 ???

PS:找到一篇高階的 用 VC 寫的 ... :rolleyes:
http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=642
级别: 风云使者
注册时间:
2003-08-12
在线时间:
101小时
发帖:
5194
只看该作者 2楼 发表于: 2004-04-05
我的才奇怪呢,装了office2003后,任何时候微软拼音都处于左下角,遮挡住了很重要的常用位置,怎么也驱不走


[IMG]http://i103.photobucket.com/albums/m132/maihajime/sign/ai_moe.jpg[/IMG
级别: 骑士
注册时间:
2002-12-21
在线时间:
0小时
发帖:
1307
只看该作者 3楼 发表于: 2004-04-06
输入法在xp上是有很大问题,只能慢慢去适应了。
级别: 骑士
注册时间:
2003-08-12
在线时间:
1小时
发帖:
957
只看该作者 4楼 发表于: 2004-04-06
語言欄,屬性那裏設置
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 5楼 发表于: 2004-04-06
註冊表值的紀錄在
HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys 下
但我也看不懂
資料如下

Key Modifiers REG_BINARY05 c0 00 00
Target IME REG_BINARY04 04 20 e0
Virtual Key REG_BINARY39 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
由於每個人不一樣因此建議修改 "預設值"

级别: 圣骑士
注册时间:
2002-10-24
在线时间:
0小时
发帖:
2328
只看该作者 6楼 发表于: 2004-04-06
理解了。。就是把00000010 里面的 Key Modifiers 06 C0 00 00
改成 02 C0 00 00

谢谢WEILAI哥哥。。以后小弟弟XP有什么问题第一个就找你
快速回复

限150 字节
上一个 下一个