web-dev-qa-db-ja.com

Ubuntu 18.04のキーボードレイアウトスイッチの問題

まず、何らかの理由で2つの異なる「キーボードレイアウトの切り替え」ホットキーがあります。1つはSettings->Devices->Keyboardで設定し、もう1つ(左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

このパッケージを削除する必要はありません。では、なぜレイアウトスイッチバインディングには2つの異なるソースがあり、どのように1つを削除できますか?

ありがとう!

3
Long Smith

Sudo dpkg-reconfigure keyboard-configurationを実行することに加えて、おそらくデスクトップ設定からも削除する必要があります。このコマンドを試してください:

gsettings reset org.gnome.desktop.input-sources xkb-options

その後、余分なショートカットを削除しても、再起動後は保持されます。

3

ここで2つの瞬間:

  1. keyboard-configurationパッケージを削除しないでください。コンソール(ダム端末)セッションに使用されます。
  2. Sudo dpkg-reconfigure keyboard-configurationによって生成された構成を保存するには、カーネルの初期RAMドライブを更新する必要があります。

    Sudo update-initramfs -u -k all
    

    その後、再起動します。

1
N0rbert