- UID
- 30874
- 帖子
- 3
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2006-11-28
|
原因分析:
我猜测TW3是对Alt按键的响应做了什么处理,以使菜单之类的能够响应Alt+?组合键,所以当Alt键按下后,TW就开始转入Alt+?组合键的处理流程,也不关心后面按的键是否是可打印字符。
而Alt+Shift+空格无论如何调整次序都不能使用说明了,按下Alt键时是不检查Alt前后是否是控制按键的,我猜测当程序检查到Alt按下的消息时并不关心之前是否有按键按下去了没有松开,以及接下来按的键是否是可打印字符(可打印字符包含a-z,0-9,以及各种符号,这些是可以成为键盘助记符的)。
问题起因:
我是做开发的,很多IDE都把ctrl+shift+空格,ctrl+空格作为代码提示的快捷键,但是正好与Windows中文版切换输入语言的快捷键冲突了,一个个设置麻烦,所以我干脆改了自己切换输入法的习惯,将切换快捷键做了上诉调整。 |
|