![Ubuntu 17.10,将输入切换更改为 alt-shift(使用 gnome-tweaks)会导致 Firefox 出现问题](https://linux22.com/image/1151358/Ubuntu%2017.10%EF%BC%8C%E5%B0%86%E8%BE%93%E5%85%A5%E5%88%87%E6%8D%A2%E6%9B%B4%E6%94%B9%E4%B8%BA%20alt-shift%EF%BC%88%E4%BD%BF%E7%94%A8%20gnome-tweaks%EF%BC%89%E4%BC%9A%E5%AF%BC%E8%87%B4%20Firefox%20%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
alt我最近安装了 Ubuntu 17.10,当我尝试使用+设置键盘布局以进行更改时shift,我遇到了众所周知的错误。 有解决方法是使用gnome-tweaks-tool
它可以工作,但是它会在 Firefox 上产生不良行为(也许其他程序也是如此)。
alt将+shift设置为更改语言的组合后gnome-tweak-tool
,每当在 Firefox 中按下此组合键时,它都会触发 Firefox 用来显示/隐藏菜单栏(文件/编辑/查看等)的切换,并且“焦点”会从光标所在的位置移开。
这非常令人沮丧,因为必须再次点击光标。我发现的唯一解决方案是在 Firefox 中永久启用菜单栏,因为这样alt不会做任何事情,我可以使用它来更改语言。但我不想让菜单栏一直处于顶部。
我希望您能理解我所解释的内容。
有什么想法吗?
答案1
在 Firefox 中使用shift+ alt(即shift在 之前alt)。
答案2
我遇到了同样的问题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']"