这只发生在 Ubuntu 18.04 上的 Skype 中。我在其他平台(Ubuntu 和其他平台)上使用过 Skype,这种情况没有发生。我使用 ALT+SHIFT 将键盘布局切换到另一种语言。当我在 Ubuntu 18.04 上使用 Skype 并按下 ALT+SHIFT 时,语言会改变,但焦点也会移动到应用程序菜单(就像我只按下了 ALT 一样)。
欢迎任何帮助!
答案1
我猜您设置 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']"
更新:正如评论中提到的,请确保取消ALT+SHIFT
选中的快捷方式gnome-tweak-tool
。
答案2
这是一个奇怪的问题。看起来只按Alt是 Skype 特有的快捷键。另一方面, Alt+Shift是 XKB 快捷键。避免 Skype 受到影响的一种方法是确保Shift先按下 ,然后Alt在按住该键的同时按下Shift。
或者,当然,使用默认的Super+Space是避免冲突的另一种方法。