使用 ALT+SHIFT 更改键盘布局时 Skype 失去焦点

use*_*468 9 keyboard keyboard-layout shortcut-keys skype 18.04

这仅在 Ubuntu 18.04 上的 Skype 中发生。我在其他平台(Ubuntu 和其他平台)上使用过 Skype,但没有发生这种情况。我使用 ALT+SHIFT 将键盘布局切换到另一种语言。当我在 Ubuntu 18.04 上使用 Skype 并按 ALT+SHIFT 时,语言会改变,但焦点也会移到应用程序菜单上(就像我只按了 ALT 一样)。

欢迎任何帮助!

Tod*_*dor 11

我猜您设置 ALT+SHIFT 快捷方式的方式是通过gnome-tweak-tool?

如果是这种情况 - 我有同样的问题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']"
Run Code Online (Sandbox Code Playgroud)

更新:由于在评论中提到的,务必同时取消选中ALT+SHIFT的快捷方式gnome-tweak-tool

  • @user9839468 确保还取消选中“gnome-tweak-tool”中“键盘和鼠标”中“切换到另一个布局”中的“alt+shift”。我只需要在另一台机器上修复它,当我在“gnome-tweak-tool”中使用“alt+shift”时,仅应用“gsettings”命令是不够的。我也在 Skype 上进行了测试,它似乎对我有用。 (2认同)
  • 是的,这有效!非常感谢@Todor! (2认同)