华宇拼音输入法论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 24205|回复: 20
打印 上一主题 下一主题

一劳永逸!自己动手,屏蔽全半角快捷键!!!

[复制链接]
跳转到指定楼层
1
发表于 2008-9-17 12:28:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们知道,实际上“shift+空格”切换到全角的快捷键,是windows默认的全半角切换键,因为这个组合键比较简单,所以经常导致用户在输入过程中误碰从而切换到全角状态,无法输入中文。实际上windows系统有修改这个热键的地方,我们可以将这个快捷键组合设置的更复杂些,比如设成alt+shift+F12,这样在输入过程中就根本不可能误碰切换到全角了。大家可以跟着我修改一下:
控制面板--区域和语言选项--语言--详细信息--键盘--键设置--找到里面的“中文(简体输入法)全(半角)切换”并点击选中--更改键位顺序--将启用按键顺序前打勾--将alt+shift后面再设一个F12,确定后即可。

更改全半角快捷键.jpg (125.39 KB, 下载次数: 248)

更改全半角快捷键.jpg
2
 楼主| 发表于 2008-9-17 12:50:03 | 只看该作者
对于开发组来说,因为windows设计上的缺陷,导致“shift+空格”这个命令是无法被真正屏蔽设置成“无”的,那么一样可以参看我上面的方法,在输入法设置里加个按钮,默认更改windows的全半角切换组合按键为“alt+shift+F12”,这样可以更方便的杜绝“shift+空格” 热键造成的这种全半角误碰现象,这种方法适应范围广,安全性和兼容性应该都是最好的。
3
发表于 2008-9-17 16:22:45 | 只看该作者
谢谢分享`~~~~~
4
发表于 2008-9-17 18:51:37 | 只看该作者
如果紫光检测到用户输入焦点后自动将输入模式设置为半角,这样可以实现吗。
5
 楼主| 发表于 2008-9-18 07:44:43 | 只看该作者
原帖由 krsun 于 2008-9-17 18:51 发表
如果紫光检测到用户输入焦点后自动将输入模式设置为半角,这样可以实现吗。

“输入焦点”,不知道你指的是什么意思。你是说让程序自动监控输入法的全半角状态,发现切到全角后立即自动切回到半角状态吗?我认为既然全角作为一种输入方式而存在,那么应该有它应用的地方,同样应该也有应用半角状态的软件程序。如果紫光这样改的话,势必给全角状态的程序或者用户(虽然可能很少)造成极大的不便。相比之下,设置一个较为繁琐的启动热键,毕竟还为急需全角状态的用户留了一条后路。
6
发表于 2008-9-18 10:55:33 | 只看该作者
我没有说清楚
在程序中加入一个这样的选项,【切换输入焦点时维持半角输入状态】
比如我在论坛输入帖子(此时的输入焦点为网页中的文本框),当我切换到飞信聊天时(此时可能飞信会将输入模式更改为全角)输入焦点变为飞信的文本框,紫光检测到了输入焦点改变,这时候自动将输入模式改变为半角。当然用户输入过程中还是可以使用shift+空格在全角和半角间切换。
7
 楼主| 发表于 2008-9-19 15:27:59 | 只看该作者
原帖由 krsun 于 2008-9-18 10:55 发表
我没有说清楚
在程序中加入一个这样的选项,【切换输入焦点时维持半角输入状态】
比如我在论坛输入帖子(此时的输入焦点为网页中的文本框),当我切换到飞信聊天时(此时可能飞信会将输入模式更改为全角)输入焦点 ...

如果用户的两个输入点都是全角,怎么办?A程序中是全角,B程序中也是全角,由A切换到B紫光擅自改成半角,不是给人家捣乱吗?呵呵
8
发表于 2008-9-19 16:34:09 | 只看该作者
所以才使用选项实现呀
相信勾选这个选项的用户基本不会在全角模式下输入。
这个也只是为了变通的解决部分软件输入模式变来变去的BUG。

[ 本帖最后由 krsun 于 2008-9-19 16:35 编辑 ]
9
 楼主| 发表于 2008-9-22 20:38:59 | 只看该作者
原帖由 krsun 于 2008-9-19 16:34 发表
所以才使用选项实现呀
相信勾选这个选项的用户基本不会在全角模式下输入。
这个也只是为了变通的解决部分软件输入模式变来变去的BUG。

看开发组的朋友是怎么看待这个问题的吧,我还是倾向于我的安全保守的解决办法。
10
发表于 2008-12-8 22:32:09 | 只看该作者
我是用imetool直接设成无,很方便
11
发表于 2008-12-9 23:46:38 | 只看该作者

回复 1# 的帖子

设成alt+shift+F12也不行,我现在就是这样设的,但是仍然不行,不过自动变化的机会小一些了
12
发表于 2008-12-9 23:47:22 | 只看该作者
原帖由 xydongcn 于 2008-12-8 22:32 发表
我是用imetool直接设成无,很方便


哪里有imetool啊?
13
发表于 2008-12-10 07:46:14 | 只看该作者
原帖由 比得 于 2008-12-9 23:47 发表


哪里有imetool啊?

这个帖子里有!
http://bbs.unispim.com/viewthread.php?tid=2397&extra=page%3D12
14
发表于 2008-12-11 17:25:01 | 只看该作者
原帖由 野风 于 2008-12-10 07:46 发表

这个帖子里有!
http://bbs.unispim.com/viewthread.php?tid=2397&extra=page%3D12


下载了,打不开
15
发表于 2008-12-11 19:57:31 | 只看该作者
原帖由 比得 于 2008-12-11 17:25 发表


下载了,打不开

请使用winzip10.0及以上的版本打开。winrar 不行。
16
发表于 2008-12-11 23:26:31 | 只看该作者
上一个【imeTool_V2.7.9】吧,这个用rar可以打开

imeTool_V2.7.9.rar

46.99 KB, 下载次数: 694

17
发表于 2008-12-16 13:54:37 | 只看该作者

回复 2# 的帖子

我按上述方法试过,还是半角经常转变成全角
18
发表于 2008-12-17 15:50:00 | 只看该作者

回复 1# 的帖子

不好用,不好用,改了也没用.
19
发表于 2008-12-17 15:55:19 | 只看该作者
原帖由 BETTERLJG 于 2008-12-17 15:50 发表
不好用,不好用,改了也没用.

对于因“误按”造成的变成全角模式是很有用的。对于某些软件会自动将输入法初始化为全角模式的,是没有用的,这必须是那些软件去修正了。
20
发表于 2008-12-18 11:57:27 | 只看该作者
这个imetool是用在xp上的,可以用它将全角快捷键设为无

imetool.rar

69.49 KB, 下载次数: 1228

21
发表于 2009-6-7 17:54:00 | 只看该作者
按楼主的方法做了也还是默认输入是全角。
如果能有个锁定半角输入的功能就好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|华宇拼音输入法网站  

GMT+8, 2025-12-26 14:43

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表