Раскладка клавиатуры неверна, пока не подключена USB-клавиатура.

Кажется, я не могу найти решение или причину Мое отображение клавиатуры неверно при загрузке, например / -> + или k -> 2

Отображение становится правильным после того, как я подключаю USB-клавиатуру (я на ноутбуке), и остается таким, когда клавиатура удалена.

Я пробовал следующие команды в попытке исправить это, ни одна из них не внесла никаких изменений:

modprobe atkbd reset=1
setxkbmap eu
gdbus call --session --dest org.gnome.Shell \
    --object-path /org/gnome/Shell \
    --method org.gnome.Shell.Eval \
    "imports.ui.status.keyboard.getInputSourceManager().inputSources[0].activate()"
ibus engine xkb:us::eng

Я также проверил все настройки клавиатуры, которые я могу найти, ничего не меняется, когда клавиатура подключена.

$ gsettings list-recursively org.gnome.desktop.input-sources
org.gnome.desktop.input-sources show-all-sources false
org.gnome.desktop.input-sources xkb-options @as []
org.gnome.desktop.input-sources per-window false
org.gnome.desktop.input-sources current uint32 0
org.gnome.desktop.input-sources mru-sources @a(ss) []
org.gnome.desktop.input-sources sources @a(ss) []
$ setxkbmap -print
xkb_keymap {
    xkb_keycodes  { include "evdev+aliases(qwerty)" };
    xkb_types     { include "complete"  };
    xkb_compat    { include "complete"  };
    xkb_symbols   { include "pc+us+us:2+inet(evdev)"    };
    xkb_geometry  { include "pc(pc105)" };
};
$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     us,us
variant:    ,

У меня совершенно нет идей на этот счет, и я чувствую, что прочитал все сообщения в Интернете, связанные с клавиатурой.

1
задан 21 December 2019 в 06:28

1 ответ

Комментарий Алекса указал мне правильное направление. На моей клавиатуре нет клавиши numlock, и по какой-то причине numlock нарушает раскладку клавиатуры.

sudo apt-get install numlockx

Затем я установил следующую команду для запуска при запуске.

numlockx off
0
ответ дан 22 December 2019 в 00:03

Другие вопросы по тегам:

Похожие вопросы: