Любой символ, который я печатаю на консоли, отличной от GUI, получает добавочный символ ^ [

Я просто считаю это поведение интересным (я могу исправить его, перезагрузив). Что может вызвать его и есть ли способ отключить его в сеансе? Или я могу заключить, что это всего лишь ошибка?

Это может помочь: нажатие клавиш Fn действует так, как будто нажата клавиша alt (переключается между консолями). Использование клавиши alt не имеет эффекта фиксации переключения.

  • Crontab никогда не работает в /etc/cron.d
  • Невозможно использовать GSM и GPRS с 3G-USB-ключом на BeagleBone Black одновременно
  • Как избавиться от панели * Personal File Sharing * в Наутилусе?
  • WD Advanced Format путаница
  • Каковы различные репозитории пакетов debian?
  • update-initramfs не удалось после обновления, чтобы растянуться с jessie
  • Перезапуск agetty не помогает. Все консоли ведут себя таким образом, и ни один из них не регистрируется, поэтому я не могу подтвердить это поведение в интерактивной оболочке, и я не смогу использовать оболочку для некоторых предлагаемых решений, по-видимому.

  • Пинг из подповерхности
  • Является ли терминал, который вы получаете при вводе Ctrl + Alt + F # процесса?
  • Можно ли подключить локальный пакет-репо?
  • Как проверить, кто входит в действующий виртуальный терминал?
  • Как построить Live Debian CD / USB в Windows, загрузочный в режиме EFI?
  • Как переключиться с TTY на KDE в Oracle Linux
  • One Solution collect form web for “Любой символ, который я печатаю на консоли, отличной от GUI, получает добавочный символ ^ [”

    У вас может быть клавиатура с бодом, или это может быть только одна из этих вещей. Во-первых, то, что работает нормально: раскладка клавиатуры, которую вы используете, имеет что-то вроде мета-отправки escape-кода и отображает мета-ключ. Это может быть и альт, который убегает, но я так не думаю. Что такое мета? Это состояние четвертой смены (первые три – управление сдвигом и alt). Наиболее распространенным выбором для мета-ключа является либо один из ваших альт-ключей, либо ключ окна. Что случилось? Вы потеряли ключевое событие релиза. Как работает клавиатура, для каждой введенной буквы вы получаете два события: нажатие клавиши и выпуск ключа (также есть ключевой повтор, который вы получаете, когда вы держите несколько клавиш, но не переключаете клавиши). Капитальные буквы, требующие состояния сдвига, имеют четыре события, например, столица A будет сменой прессы, прессой, релизом и сдвигом. Аналогично для управления alt и состояния мета-сдвига вводятся при нажатии клавиши и слева на соответствующем выпуске. Таким образом, с симптомами, которые вы видели, вы, вероятно, потеряли ключевой мета-релиз. Это может быть электрический шум, плохая клавиатура (если это происходит часто и может быть просто липким ключом) или программная ошибка. Если это ошибка программного обеспечения, это часто вызвано переключением контекста между несколькими парсерами ключевых событий с непоследовательным использованием сдвигов во время контекстных переключателей. Например, если ваш оконный менеджер использует Alt-вкладку для переключения окон, и вы используете ее для переключения на vnc или от нее, и используйте мышь, чтобы перейти другим способом, когда ваше состояние сдвига может запутаться на удаленной машине или в этом случае если вы использовали мета-alt-f7 для переключения на X и ctl-alt-f1, чтобы переключиться обратно, текстовая консоль увидела бы дополнительную версию управления, которую она проигнорировала, но не увидела мета-релиз. или ваш мета-ключ застревает.

    Linux и Unix - лучшая ОС в мире.