Ubuntu 18.04 中的键盘布局切换问题

Lon*_*ith 5 keyboard keyboard-layout shortcut-keys 18.04

首先,出于某种原因,我有两个不同的“切换键盘布局”热键:一个是我设置的Settings->Devices->Keyboard,第二个(左 ctrl + 左移)是由keyboard-configuration包生成的。

调用sudo dpkg-reconfigure keyboard-configuration和删除热键绑定可以解决问题,直到重启/睡眠模式。

尝试删除后,keyboard-configuration我得到了以下输出:

The following packages will be REMOVED:
console-setup console-setup-linux kbd keyboard-configuration nvidia-384 nvidia-driver-390 ubuntu-desktop ubuntu-minimal xorg xserver-xorg xserver-xorg-core
xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati
xserver-xorg-video-fbdev xserver-xorg-video-intel xserver-xorg-video-nouveau xserver-xorg-video-nvidia-390 xserver-xorg-video-qxl xserver-xorg-video-radeon
xserver-xorg-video-vesa xserver-xorg-video-vmware
Run Code Online (Sandbox Code Playgroud)

看起来这个包不应该被删除。那么为什么布局开关绑定有两种不同的来源,我该如何删除其中一种呢?

谢谢!

Gun*_*son 7

除了运行之外,sudo dpkg-reconfigure keyboard-configuration您可能还需要将其从桌面设置中删除。试试这个命令:

gsettings reset org.gnome.desktop.input-sources xkb-options
Run Code Online (Sandbox Code Playgroud)

之后,删除额外的快捷方式应该可以在重新启动后继续存在。