Когда я нажимаю Ctrl+ Shift+ uи печатаю цифры, ничего не происходит. Удерживание Controlили Shiftтоже не помогает.
Я пробовал запустить sudo dpkg-reconfigure keyboard-configuration
, но это не решило проблему.
решение1
В целом он не перестал работать, но то, как он работает, могло заставить вас подумать, что он перестал работать. Когда кто-то набирает Ctrl+ Shift+, uв точке вставки появляется подчеркнутая буква u. Это может заставить кого-то (например, меня, поначалу) подумать, что он ввел подчеркнутую букву u, тогда как на самом деле подчеркнутая буква u указывает на то, что режим ввода Unicode был активирован. Если впоследствии ввести кодовую точку Unicode (т. е. шестнадцатеричное число для символа) и нажать , Enterто появится символ Unicode.
Например, Ctrl+ Shift+ u 2764Enterвставляет символ Unicode «жирное черное сердце».
Демонстрация: ❤
решение2
Причина, по которой ввод Ctrl+ Shift+ u, Unicode hexadecimal number, Enterили Spaceперестает работать в Ubuntu 15.10+, заключается в том, что метод ввода по умолчаниюXIMвместоiBus(что странно, так как XIM устарел иiBus уже реализует протокол XIM). Изменив это, они сломали этот полезный ярлык.
Чтобы исправить это, перейдите по ссылке:
НаОболочка GNOME(17.10+, уточняйте у
wmctrl -m
):
Настройки→Регион и язык→Управление установленными языками→Языквкладка.НаЕдинство:Настройки системы... → Поддержка языков.
Перезагрузить (
reboot
)