Не работает клавиатура в терминале ubuntu

Обновлено: 29.06.2024

Я обновил свой ноутбук до 18.04 с 17.10 . Ввод с клавиатуры распознается только на экране входа в систему после загрузки. Клавиатура также работает нормально, если я переключаюсь в терминал с экрана входа в систему. Но при входе в систему нажатия клавиш не воспринимаются.

Установка xserver-xorg-input решил мою проблему!

В дополнение к вышесказанному для неопытных можно включить экранную клавиатуру (меню специальных возможностей), поскольку вполне вероятно, что внешние USB-клавиатуры также не будут работать. После этого, возможно, команда

сделаю это. Вы должны выключаться и перезагружаться каждый раз (закрытие крышки обычно просто усыпляет).

Для тех, у кого все еще есть эта проблема, в моем случае это то, что каким-то образом "Медленные ключи" были включены в меню специальных возможностей (значок маленького человека в правом верхнем углу экрана входа в систему).

Сводил меня с ума!

Ubuntu 18.04.1 здесь. В моем случае не работали только клавиши с цифровыми клавишами. Это произошло из-за настроек> Универсальный доступ> Включение клавиш мыши.

Ubuntu 18.04 перейти к настройке -> Универсальный доступ -> Помощь при наборе текста -> Медленная клавиша

выключить медленный ключ


Это сводило меня с ума, и я приходил к выводу, что это запланированное устаревание. Я рад сообщить, что ошибался!

В моем ноутбуке Hp Omen. Несовместимость Windows и / или Hp и / или Ubuntu, кажется, является виновником.

Решение заключалось в том, чтобы войти в BIOS и отключить "клавиши действий" (функциональные клавиши), затем. беспроводная USB-клавиатура и мышь. снова заработали.

Чтобы добавить к теории заговора Windows/Hp. проблема, кажется, возникает, когда клавиши Hp Omen (Ноутбук) светятся классным способом Omen X.

После обновления до 18.04 моя клавиатура не работала, даже на экране входа. После нескольких попыток у меня было прозрение, и я заменил свою клавиатуру PS/2 на USB-клавиатуру и, конечно же, это было проблемой (что странно, потому что моя мышь PS/2 все еще работает).

Для тех, кто пользуется Ubuntu 18.04 и не может найти настройки -> универсальные инструменты. Вот что вы делаете просто: Центр управления -> Клавиатура. Снимите флажок

Принимайте только длинные нажатия клавиш


Также я только что обнаружил, что кнопка "капитализировать" на экранной клавиатуре не работает. Вам может потребоваться ввести пароль в офис libre и использовать кнопку меню "заглавные буквы", а затем вставить свой пароль в терминал.

Во время входа нажмите Ctrl + Alt + F3 .
Затем введите ваше имя пользователя и пароль.
После этого введите команду

И ваша проблема будет решена.

Не уверен, почему @thunderstorm получил отрицательный голос за его ответ, но его ответ решил проблему с клавиатурой для меня. Мой ввод с клавиатуры мог работать в меню grub и во время консоли, но перестал работать на экране входа в систему после того, как я обновил Ubuntu с 18.04.1 до 18.04.2.

Выше приведен перевод системы в неработающий режим. Бег sudo apt-get install xserver-xorg-input-all С помощью сенсорного ввода и встроенной экранной клавиатуры можно решить проблему с физической клавиатурой.

Ну, я запускал Ubuntu 18.04 и заметил, что клавиатура моего хромбука не работает. Так что после того, как ничего не заработало, я просто обновил версию Kernel ukuu. См. Здесь руководство по установке Ukuu упрощает установку ядер Mainline Linux на Ubuntu - OMG! Убунту.

Если этот сайт больше не доступен, попробуйте:

а потом беги ukuu или же ukuu-gtk

Итак, я обновился до версии 4.19.38 и тогда все заработало. Однако я знал, что Ubuntu 16.04 работает и на моем Chromebook.

Поэтому я думаю, что смена версии ядра - решение многих аппаратных проблем.

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

Я предположил, что, возможно, вход в компьютер, где эти функции работают нормально, и вход через ssh обойдут проблему. Это был не тот случай. Я все еще не могу получить это функционально, даже несмотря на то, что на компьютере Ubuntu, который я использую, есть функциональное копирование и вставка из терминала.

Так что я вне догадок.

Как мне это включить? На зараженном компьютере работает Ubuntu MATE 16.04. Терминал является mate-Terminal, за исключением случаев, когда я вхожу через ssh, в этом случае это Bash. Каха - оконный менеджер.

«Я даже думал, что у компьютера с Ubuntu, который я использую, есть функциональная копия-вставка с терминала» . Я запутался - копирование-вставка работает или нет? То есть проблема касается только SSH? Как вы подключаете SSH? Баш не терминал. Это оболочка, которая работает внутри терминала. Caja не оконный менеджер - это файловый менеджер / браузер (по умолчанию MATE). Диспетчером окон по умолчанию на MATE является Marco (форк Metacity). Я использую MATE, и Ctrl + Shift + C / V работал хорошо для меня в mate-terminal течение всего моего времени, используя MATE (в 16.04, 16.10, 17.04). cc @ bodhi.zazen, так как вы спросили об этом :)

Есть разные способы пометить / скопировать и вставить в Linux. Один из них работает во всех известных мне эмуляторах терминала, в том числе xterm .

1. Метод отметки и вставки в Linux - «средний щелчок»

Отметьте текст, который вы хотите вставить, нажав левую кнопку мыши и двигая мышь. (Вы можете дважды щелкнуть левой кнопкой мыши, чтобы отметить слово, или три раза, чтобы отметить строку.)

Переместите курсор мыши туда, куда вы хотите вставить текст.

Нажмите среднюю кнопку или колесо прокрутки (как если бы это была кнопка). Если нет средней кнопки, нажмите левую и правую кнопки одновременно.

В окне терминала текст будет вставлен в позицию курсора. Это работает в том же окне терминала, в другом окне терминала, а также в других программах, например Firefox и gedit.

2. Метод, который работает во многих, но не во всех окнах терминала

2.1 Через меню

Отметьте текст, который вы хотите вставить, нажав левую кнопку мыши и двигая мышь.

Используйте выпадающее меню или щелкните правой кнопкой мыши меню и выберите «Копировать» (в буфер обмена).

Переместите курсор мыши туда, где вы хотите скопировать текст.

Используйте выпадающее меню или щелкните правой кнопкой мыши меню и выберите «Вставить»

2.2 комбинация горячих клавиш с ctrl

Отметьте текст, который вы хотите вставить, нажав левую кнопку мыши и двигая мышь.

Нажмите shift + ctrl +, c чтобы «Копировать» (в буфер обмена).

Нажмите shift + ctrl +, v чтобы «вставить» в другое окно терминала.

Нажмите ctrl +, v чтобы «вставить» в обычную прикладную программу с графическим интерфейсом, например Firefox или Gedit.

Я обновился до Ubuntu 17.10, одна вещь - x-manager по умолчанию, измененный с Unity на Gnome. Теперь копирование при выборе больше не работает, когда я использую среднюю кнопку для вставки, он вставляет некоторый другой буфер буфера обмена. Я все еще ищу решения. @fchen, вставка с помощью среднего щелчка работает для меня в 17.10, даже с Wayland. Моя система только что установлена. Я знаю, что есть некоторые проблемы с системами 17.10, которые обновлены с предыдущих версий. Я переключился с Ubuntu Xorg на Unity, и теперь это работает. Из других поисков люди сообщали, что в течение определенного периода работали копии для выбора, а затем по какой-то причине не будут работать, пока вы не перезагрузитесь.

FWIW, я не делаю много резки и вставки в терминале. Просто печатать. Что вы делаете для того, чтобы резать так важно?

Копирование / вставка предоставляется программой терминала, если она вообще есть. Там нет общего ответа. Поскольку вы не сообщите нам, какой эмулятор терминала вы используете, мы не можем помочь. Если у терминала есть выпадающее меню (терминал gnome), вы можете получить подсказки. Я почти уверен, что нет Ctrl + V в xterm или rxvt.

ТАКЖЕ можно получить вырезать / вставить из программы, которую вы запускаете в терминале. Запустить emacs в терминале, вырезать Ctrl + W и вставить Ctrl + Y .

Единственная общая функция вставки будет исходить из базовой ОС Linux. Это работает и в виртуальном терминале ( Alt + Ctrl + F1 ). Используйте левую кнопку, чтобы выделить. Затем средний щелчок, чтобы вставить. Действие должно происходить без кликов между ними. Средний щелчок - это фокус и вставка за один шаг. Я использую это все время.

Также возможно установить имитацию буфера обмена, возможно найти терминал для сотрудничества с ним. Перенос текста из одной программы в другую.

@wjandrea Используя интерфейс мыши общего назначения : Как я могу использовать мышь в виртуальном терминале?

Вы пробовали использовать Ctrl + Ins и Shift + Ins ? Я не уверен насчет копирования, но вставка работает нормально для меня. Попробуйте и отредактируйте свой вопрос, если он не работает.

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

Вы можете редактировать это значение либо с помощью dconf-editor (UI), либо с помощью cli:

Читайте также: