Ubuntu 17.10,将输入切换更改为alt-shift(使用gnome-tweaks)在Firefox中造成问题


10

我最近安装了Ubuntu 17.10,当我尝试将键盘布局设置为alt+时shift,我遇到了一个众所周知的错误。有一种解决方法,使用gnome-tweaks-tool方法可以起作用,但是随后它在Firefox(可能还有其他程序)上创建了有害行为。

设置完成后alt+ shift通过gnome-tweak-tool作为组合变化的语言,只要这种组合在Firefox按下,则触发切换火狐用来显示/隐藏菜单栏(与文件编辑/查看等/),和“焦点”意远离光标所在的位置。

这非常令人沮丧,因为必须去然后再次单击光标。我发现的唯一解决方案是在Firefox中永久启用菜单栏,因为alt它什么都不做,我可以用它来更改语言。但是我不想总是将菜单栏放在最上面。

希望您能理解我要解释的内容。

有什么想法吗?


1
该错误似乎不会影响非修饰键。您可以选择一个非修饰键,这对您来说是可以接受的解决方法?例如Menu
Guildenstern

2
谢谢你的帮助。我没有尝试过,因为可以通过简单地使用shift-alt而不是alt-shift来避免菜单“焦点”(即先按shift,然后按alt)。
托马斯

Answers:


5

在Firefox中使用shift+ alt(即shift之前的alt)。


2
谢谢pomsky-奏效了!..这样的简单解决方案。现在,我要做的就是重新编程以免使用alt-shift :) PS-我试图投票赞成“投票”,因为解决方案很好,但是我不能,可能是因为我没有足够的“声誉”。
托马斯,

0

我有同样的问题slack,经过一些挖掘发现,有另一种方法可以不使用键盘更改布局gnome-tweak-tool,而不会导致失去焦点的副作用。

解决方案是gsettings此处说明使用

gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_L']"
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.