当前位置: 首页>>技术教程>>正文


Ubuntu 17.10及更高版本:无法将输入切换快捷方式更改为alt + shift

, , , ,

问题描述

当我尝试设置默认组合键以从Shift + Super + Space切换到Alt + Shift时,无法在键盘上切换到不同的语言布局。

从Ubuntu 14开始,甚至在以前拥有Windows之前,我就拥有这个组合。现在由于某种愚蠢的原因,它不允许(实际上什么也没发生,这不是我收到错误或在其他地方使用了组合)。我如何绕过此错误?

最佳办法

您可以使用(GNOME)调整来实现您的目标。首先通过运行安装

sudo apt install gnome-tweaks

(在Ubuntu 18.04及更高版本上)或

sudo apt install gnome-tweak-tool

启动调整项,然后转到“键盘和键盘”。鼠标部分。单击“其他布局选项”。

将会弹出一个新窗口。查找“切换到另一个布局”并将其展开。然后检查”Alt+Shift”选项。

次佳办法

您可以使用gsettings(命令行组态工具)来实现。

  1. 将前进开关设置为Shift + Alt(left)

    gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"
    
  2. 将后退开关设置为Alt + Shift(left)

    gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_L']"
    

要查看当前设置值,请使用get命令:

gsettings get org.gnome.desktop.wm.keybindings switch-input-source
gsettings get org.gnome.desktop.wm.keybindings switch-input-source-backward

其他键绑定的示例:

<Primary>space, Alt_R, <Shift>Control_R, <Shift><Super>space

更改将立即生效。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/10750.html,未经允许,请勿转载。