firefox浏览器中试用搜狗输入法的问题

系统字体配置、中文显示和输入法问题
回复
zhujun02
帖子: 8
注册时间: 2020-08-11 9:16
系统: ubuntu20

firefox浏览器中试用搜狗输入法的问题

#1

帖子 zhujun02 » 2020-08-11 9:23

环境:ubuntu20
默认的firefox浏览器版本是79
搜狗输入法是麒麟版的2.0

问题描述:
搜狗输入法有一个功能就是数字后的句号会自动识别成英文句号(就是一个实心小点)

在多数软件中没有这个问题,都能正常识别

但是在firefox浏览器中,无论是地址栏输入还是网页中的文本输入框输入,都不能智能识别

问题暂时解决方法:
1.换成谷歌浏览器,没有这个问题。
2.在firefox浏览器中,如果数字和句号同时按下,也能正确识别

这些解决办法并非正途,也不清楚firefox这个样子的原因是什么,特询问群众高手,望指教,谢谢。
csslayer
帖子: 575
注册时间: 2009-08-03 13:08

Re: firefox浏览器中试用搜狗输入法的问题

#2

帖子 csslayer » 2020-08-12 6:31

主要原因是这个
https://bugzilla.mozilla.org/show_bug.cgi?id=1182596

每次按键输入之后 firefox 就通知输入法重置当前状态,自然而然就「遗忘」了刚刚输入了英文。
zhujun02
帖子: 8
注册时间: 2020-08-11 9:16
系统: ubuntu20

Re: firefox浏览器中试用搜狗输入法的问题

#3

帖子 zhujun02 » 2020-08-12 8:33

好的,明白了,感谢
头像
qy117121
论坛版主
帖子: 50546
注册时间: 2007-12-14 13:40
系统: Winbuntu
来自: 志虚国乌由市
联系:

Re: firefox浏览器中试用搜狗输入法的问题

#4

帖子 qy117121 » 2020-08-12 9:39

试了下ibus rime 和小小输入法,没有这个问题
图片
渠月 · QY   
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu

Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用

邮箱 chuan@ubuntu.org.cn
csslayer
帖子: 575
注册时间: 2009-08-03 13:08

Re: firefox浏览器中试用搜狗输入法的问题

#5

帖子 csslayer » 2020-08-13 6:27

qy117121 写了: 2020-08-12 9:39 试了下ibus rime 和小小输入法,没有这个问题
图片
图片

因为他们的实现是在这个功能上没有处理程序传来的重置状态信号。
例如,ibus-rime,在网页中输入1之后,鼠标点击到地址栏之后,输入 . 依然是半角的句号。
只能说恰好因为这种实现而没有触发这个问题,而这种实现就可能会带来这种问题,在无关的上下文依然记住了状态。
zhujun02
帖子: 8
注册时间: 2020-08-11 9:16
系统: ubuntu20

Re: firefox浏览器中试用搜狗输入法的问题

#6

帖子 zhujun02 » 2020-08-13 15:20

csslayer 写了: 2020-08-13 6:27
qy117121 写了: 2020-08-12 9:39 试了下ibus rime 和小小输入法,没有这个问题
图片
图片

因为他们的实现是在这个功能上没有处理程序传来的重置状态信号。
例如,ibus-rime,在网页中输入1之后,鼠标点击到地址栏之后,输入 . 依然是半角的句号。
只能说恰好因为这种实现而没有触发这个问题,而这种实现就可能会带来这种问题,在无关的上下文依然记住了状态。
那么请问这个算输入法的问题还是浏览器的问题,我觉得是浏览器的问题
因为除了firefox浏览器,其他浏览器没有这个问题

我现在通过快速同时按下数字和句号,让firefox来不及反应过来,就输入了1.2.3.
zhujun02
帖子: 8
注册时间: 2020-08-11 9:16
系统: ubuntu20

Re: firefox浏览器中试用搜狗输入法的问题

#7

帖子 zhujun02 » 2020-08-13 21:15

今天抱着死马当做活马医的心态,尝试了一些方法:
1.用一些关键词查了bugzilla,没有大的发现。
2.装了百度拼音,好想连“数字后句号转换为英文句号”的智能识别功能都没有
3.卸载了fcitx,安装了fcitx5,重装了搜狗输入法sogouimebs(麒麟版的)
Firefox中终于能流畅输入了,1.。。。,可以看到数字后的第一个标点是英文句号了。

听说fcitx5不是很稳定,试着用一段时间吧。

感谢论坛内的高手对这个问题的关注和解答,这个问题并不是大的问题,不影响正常使用,只是尝试解决一下。
zhujun02
帖子: 8
注册时间: 2020-08-11 9:16
系统: ubuntu20

Re: firefox浏览器中试用搜狗输入法的问题

#8

帖子 zhujun02 » 2020-08-13 22:31

纠正上面的回帖,不是fcitx和fcitx5的问题,不小心后来又再现了问题,也终于找到了根本的解决方法
2020-08-13 22-26-21 的屏幕截图.png
就是搜狗输入法必须放在“键盘-英语(美国)”的下面,不能移到上面去。移到上面去firefox就不能识别数字后的句号。

根本的原因不能确定,但是解决办法就是这样了,不去设置根本不会遇到这样的问题,全怪自己多此一举。
回复