突出显示Chrome文本字段时,Ubuntu快捷方式不起作用


17

自最近以来,每当在Google Chrome浏览器中突出显示文本字段(例如地址栏或askubuntu搜索字段)时,我就无法使用Ubuntu快捷方式(例如Ctrl+ W关闭窗口)。击中Ctrl+时W无任何反应。一旦按Tab离开文本字段,快捷方式就会按预期工作(例如Ctrl+ W关闭窗口)。

我不知道为什么会这样。任何想法如何调试或解决这个问题?

我正在使用Ubuntu 18.04.1 LTS和Google Chrome 71.0.3578.98。

编辑:似乎此问题以某种方式连接到键盘布局。通常,我使用的布局是“英语(美国,国际,带有无效的键)”。在这种情况下,会出现上述问题,并且突出显示文本字段时快捷方式将不再起作用。切换到“英语(美国)”时,即使突出显示文本字段,按Ctrl + w也会按预期关闭窗口。(致帕夫利科夫先生)


3
我也看到了 同样在铬上。不适用于Firefox或其他应用程序。也可能值得注意的是,这与Unity有关。
nkoren

2
还值得注意的是,任何选定的输入元素都会发生这种情况,并且如果选择了URL栏也是如此。基本上,任何时候都希望收到任何键盘输入,都会阻止OS快捷键组合。
nkoren

似乎是ibus的问题:/杀死ibus-daemon可以解决该问题……不确定是ibus还是Chrome中的错误。
Lao Lam '18

1
我在Ubuntu 18.10 / Google Chrome版本71.0.3578.98(官方内部版本)(64位)上有相同的问题。仅当我具有备用键盘布局(在我的情况下为RUS)且与EN布局配合使用时,它才会发生。
先生 Pavlikov

1
我升级到了chrome不稳定通道(版本73.0.3664.3),它为我解决了键盘快捷键问题。
psanford

Answers:


7

有同样的问题。对我有用的是我更改了系统上语言输入的顺序。确保“区域和语言”输入源选项卡上的默认语言(使用最多的语言)是第一语言。这将使您的快捷方式在使用第一种语言而不是第二种语言时有效。

希望这可以帮助。


1
这使我无理生气。
弗洛雷斯

2

我在ubuntu-mate 18.10和google chrome 71中也有同样的问题

问题可能是因为ibus在google chrome中无法使用所需的库/程序包

安装这些软件包可解决计算机中的问题

sudo apt install ibus ibus-gtk ibus-gtk3 ibus-qt4


谢谢,但是对我来说,这并不能解决问题。
physicsGuy

1
这为我解决了问题,谢谢!我知道这与ibus有关,因为杀死ibus-daemon可以解决此问题,但是我不确定为什么需要这样做。但是考虑到Chromium不使用Qt4,可能不需要安装ibus-qt4。
Lao Lam


0

我使用的是Chrome版本71.0.3578.98(正式版本)(64位)和Ubuntu 18.10,我遇到了相同的问题,包括Alt+D不再起作用(焦点地址栏)和Ctrl+T(新选项卡)。

我的Thunderbolt笔记本电脑扩展坞还有其他一些不相关的问题,因此我将Linux内核更新为4.20.0-042000rc7-lowlatency。这也解决了我无法使用Chrome中的所有按键组合的问题。在升级之前,我是在4.18.0-134.18.0-12


在这种情况下,内核与键盘快捷键没有任何关系。这几乎是一个用户空间问题,实际上这是由ibus引起的。更新内核后解决问题的可能性很大。
林é

0

我使用的是Chrome 71.0.3578.80和Ubuntu 18.04。同样的问题。

这是由于IBus输入系统所致-只要在“语言支持”中选择它,Chrome快捷方式便会在文本框(地址栏,表单等)中停止工作,而在其他地方则无效。

其他输入系统都没有相同的问题:fcitx,gcin等。

PS:我在Ubuntu上验证了它与语言,语言环境或键盘布局无关。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.