返回列表 发帖

[提交Bug] [BUG反馈] 3.X版本偶尔出现的键盘错位BUG

提交Bug

是否试过重新安装到新目录 NO
TheWorld版本 3.2.0.6预览版 - 现在到3.2.0.9正式版也一样
操作系统 Win7u
IE版本 8.0
系统辅助安全软件 Avira AntiVir
使用的文字输入法 搜狗拼音5.0
问题现象描述 笔记本,英式键盘,有时键位出现错误,比如明明按下的是【'】键键位(在分号右侧),输入时却成了【#】,而这个键的真实位置在【'】键右侧(一个案例而已,英式键盘分布与美式不同)
问题重现方法 随机,一般出现在切换输入法后——切换成中文(搜狗CH),又换回英式英文(EN)后
本帖最后由 玄霄 于 2010-9-17 00:57 编辑

IE8则完全无此现象

------------------------------

真是幸运,今天终于能重现这个BUG了!

不过我想很少人用的是英式键盘的笔记本电脑因此这个BUG也不太受关注,不过从TW2开始浏览器和搜狗拼音之间一直有些不大不小的毛病(比如TW3上一直未解决的Alt+Shift切换)。当然作为菜鸟,下面写的问题重现方法可能罗嗦了点,开发组大神将就着看吧。而且,未必只有这一种重现方式,可能还有其他的但目前没发现,因为以前出现BUG都是偶然随机性的。

下面是做法,首先需要的条件(也是我电脑目前设置)是:

1)仅两个输入法使用:英语(英国)、搜狗拼音输入法

2)搜狗拼音里设置 Ctrl+, 可切换至搜狗;控制面板里设置 Ctrl+0 切换回英语

3)TW3右上角提供搜索者为百度(这个其实也无所谓)

重现方式如下:

1)(默认英语英国)打开TW,打开两个google.co.uk英文首页

2)第一个标签里,光标点到右上角的【百度搜索】,按下Ctrl+, 切换到搜狗状态

3)到第二个标签,光标点到Google的主输入框里,按下Ctrl+0 回到英语英国,此时输入英文字符,【'】变【#】;它右侧的【#】变【\】;位于左Shift右边的【\】键则彻底无效

这就是BUG的全部重现过程了

不过还有一步

4)再切换回到第一个标签,光标点到右上角的搜索栏里,此时输入法仍是英语英国,再按字符,就回到原键盘设定的了

以上是BUG汇报,由于IE8完全无此现象,作为菜鸟分析重现过程中IE8与TW3的不同点,那就是TW3在切换不同窗口不同输入框时输入法不变(第一个框变了,第二个也变了);而IE8每个输入框(对比第一个标签搜索栏与第二个标签Google主输入框)都分配单独的输入法——如果默认英语英国,将第一个标签搜索栏改为搜狗之后,切换到第二个标签Google主输入框时,自动变回英语英国

这就是区别

希望开发组大神能够察觉!!!

以上

怀疑是你的键盘问题
hope250 发表于 2010-8-18 08:26 http://bbs.ioage.com/cn/images/common/back.gif

我个人认为不可能

TOP

回复4L和5L,因为我在主楼已经明确说了,IE8绝没有这个问题的出现,而只有世界之窗才发生。我怀疑是它和输入法之间有毛病

TOP

顶起来,开发组能不能帮帮忙解决?这个问题自TW3开始就一直未能解决

TOP

我重装了TW3各版本无数次了,总有几率出现这个现象

现象重现不能,直到现在,我没发现具体详细的重现步骤,因此做不到让你们试试

但可以确定的是,IE8下运行搜狗拼音和英语(英国)切换,绝不会出现键位错误的毛病!键盘好得很,没任何毛病

我现在就想问一下,还有没有朋友也同样用的是【英式键盘】的笔记本电脑?有没有出现过浏览器用段时间,多切换几次搜狗拼音模式下的中英切换,再回到【英语(英国)】模式下,蓦然发现输入【'】的键,忽然变成了【#】;输入【@】的键(Shift + '),忽然变成了【~】(Shift + #)

TOP

问题已重现,请开发组大神明察!

TOP

请问用美式键盘会出现这种问题吗
moritsune1 发表于 2010-9-17 16:03 http://bbs.ioage.com/cn/images/common/back.gif


这个不清楚,但我想由于(至少我见过的)所有中文输入法都是默认美式键盘键位的(输入法状态下Shift切换中英文时),因此可能不会出现这种问题,只有非美式键盘才可能出现这样的差错吧

TOP

返回列表