Я установил свежую установку Ubuntu Bionic 18.04Lts.
Когда я нажимаю клавишу «3», я получаю «3» в качестве выхода.
Но когда я нажимаю Shift + «3», ожидаемо будет «#», но я ничего не получаю.
Еще одна проблема: иногда control + A и control + x также не работают.
Edit1:
Использование: xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'
Выход сдвига + 3: 12 numbersign
( ожидаемый хеш вместо цифр ) )
Выход сдвига + 2: '11 at'
, как и ожидалось.
Установите Настройки → Регион и язык → Источники ввода на Английский (США) .
Я столкнулся с той же проблемой, когда мои Источники ввода были установлены на Английский (Великобритания) . После изменения на Английский (США) клавиатура работала нормально, и я получал "#" при нажатии Shift + 3 .
Попробуйте этот, у меня сработало: Ctrl+Shift+ 3