- Устраняем недочёт Midnight Commander, не работает выход через клавишу F10 (Quit).
- How do I fix F10, F11 and F12?
- Solution
- 4 Answers 4
- Как исправить неработающую клавиатуру Ubuntu
- Содержание:
- Как исправить неработающую клавиатуру Ubuntu
- Клавиатура и мышь работают на экране блокировки.
- Однако клавиатура Ubuntu не работает, мышь работает на экране блокировки
- Клавиатура и мышь не работают | клавиатура ubuntu не работает
- Что делать, если переустановка драйверов действительно не работает?
- Отключите клавиши отскока и медленные клавиши | клавиатура ubuntu не работает
- Обновите Ubuntu | клавиатура ubuntu не работает
- Заключение
- Ubuntu 20.04 LTS куча проблем с клавиатурой
- Записки молодого админа
- среда, 9 сентября 2009 г.
- Настройка Fn-клавиш в Ubuntu на примере ASUS M50Vc
Устраняем недочёт Midnight Commander, не работает выход через клавишу F10 (Quit).
Все мы знаем, что удобство работы с операционной системой Ubuntu 10.10 для системного администратора выступает консоль. Тем, кто перешёл из мира Windows в мир открытого ПО (Ubuntu) продолжают искать альтернативы удобного ПО. Одним из таких является Midnight-Commander аналог Far под Windows.
Информация по данному ПО в репозитариях Ubuntu 10.10:
$ aptitude show mc
State: not installed
Version: 3:4.7.0.6-1
Maintainer: Ubuntu Developers
Uncompressed Size: 6,586k
Depends: libc6 (>= 2.11), libglib2.0-0 (>= 2.24.0), libgpm2 (>= 1.20.4), libslang2 (>= 2.0.7-1)
Suggests: perl, zip, unzip, bzip2, links | w3m | lynx, arj, file, xpdf-reader | pdf-viewer,
dbview, odt2txt, gv, catdvi, djvulibre-bin, imagemagick, python, python-boto, python-tz – для удобства данные утилиты должны быть установлены в системе.
Устанавливаем в систему:
$ sudo aptitude install mc
Открываем консоль (нажимаем одновременно следующие сочетания
клавиш Ctrl + Alt + T и перед нами консоль «Терминала»).
Чтобы узнать тип интерпретатора консоли обратитесь к заметке.
Далее в консоли набираем mc для вызова Midnight Commander:
Перед нами уже привычное двух-панельное отображение каталогов системы :
Как видите, интерфейс схож с Far’ом, но есть один недочёт, не работает выход через клавишу F10 (Quit).
При нажатии клавиши F10 в консоли mc, происходит перехватывание действий консолью Терминала. (Скриншот ниже).
Переопределим настройку «Терминала» для клавиши F10.
Переходим в меню Edit – Keyboard Shortcuts…
И снимаем галку с пункта
“Enable the menu shortcut keys (such as Alt+F to open the File menu)”.
Теперь при нажатии клавиши F10, при запущенном Midnight Commander проходит завершение.
Выводом из сложившейся заметки, служит то, как настройка утилит под себя существенно упрощает работу. На этом всё, удачи.
Используйте прокси ((заблокировано роскомнадзором, используйте vpn или proxy)) при использовании Telegram клиента:
Поблагодари автора и новые статьи
будут появляться чаще 🙂
Карта МКБ: 4432-7300-2472-8059
Большое спасибо тем кто благодарит автора за практические заметки небольшими пожертвованиями. С уважением, Олло Александр aka ekzorchik.
Источник
How do I fix F10, F11 and F12?
What software are related to the Keyboard? or the Keyboard configuration?
Problem
It’s local, only at my account. It doesn’t help If I try the reassign the keys they still won’t work.
Info
If I type xev in a terminal I notice that the key codes are gone. I pressed F12 and got this.
How it happened
I was trying to stream audio via this question/answer. But when I was finished and stopped the program I noticed that F10-F12 had stopped working.
Problem I don’t know what the software is called or how it works.
The keycodes For:
Solution
The only solution I found was to reinstall Ubuntu, sad, just hope the problem is a one time thing.
4 Answers 4
You need to start lower than keycodes. You need to find the scancodes for these keys, and associate keycodes to them. The subsystem that deals with these is udev , and the relevant files are found in /lib/udev/ .
Step 1
Check in /var/log/dmesg if the keys F10, F11 and F12 produce any output when you press them. To do so, start the Log File Viewer ( gnome-system-log ), and notice for any additions to dmesg when you press those keys.
If they produce output, then there are no associated keycodes to the scancodes that the keys emit, therefore the problem you are facing is much low level. You need to assign keycodes to these scancodes. Use setkeycodes to assign the correct scancode.
If they produce no output, then something is wrong in the X Org configuration and possibly with udev. See next step.
Step 2
to find the correct device for your keyboard. Sample output is
In this case, our keyboard is input/event5 .
and press the problematic keys. You can exit this program by pressing Esc.
Sample (correct) output for me is
Step 3
If you notice that the keys work in a new user account, then what went wrong are configuration settings in your current account. There are a few ways where you can re-assign keys. For example, check to see whether you accidentally created new shortcuts for F10, F11 and F12 at
System » Preferences » Keyboard Shortcuts
Источник
Как исправить неработающую клавиатуру Ubuntu
Содержание:
Недавно я в основном обновил свой Ubuntu с 17.10 по 18.04 и после перезагрузки фактически перестала работать клавиатура. Он работает на экране блокировки, однако, как только я вхожу в систему, он также не работает. Оказывается, это действительно распространенная проблема. Драйвер ввода клавиатуры ломается после каждого крупного обновления, что также вызывает недопонимание между ОС Ubuntu и устройствами ввода. В этой статье мы поговорим о том, как исправить неработающую клавиатуру Ubuntu. Давай начнем!
Вы, ребята, можете легко это исправить, повторно установив драйвер входного X-сервера. Однако, поскольку клавиатура изначально не работает, это становится немного сложнее. Итак, давайте посмотрим, как вы можете исправить неработающую клавиатуру после обновления Ubuntu.
Как исправить неработающую клавиатуру Ubuntu
Клавиатура и мышь работают на экране блокировки.
Если у вас есть клавиатура и трекпад, работающие на экране блокировки. Кроме того, вы можете напрямую запустить сеанс терминала, нажав Ctrl + Alt + F3, и перейти к этому шагу.
Однако клавиатура Ubuntu не работает, мышь работает на экране блокировки
- Что ж, в этом случае авторизуйтесь в системе с помощью экранной клавиатуры. Вы можете включить его, нажав на Доступность или значок человека в правом верхнем углу. Когда вы вошли в систему, мы должны снова включить экранную клавиатуру. Для этого вам нужно открыть меню настроек, щелкнув стрелку в правом верхнем углу. Затем нажмите на значок шестеренки в расширяющемся меню.
- Теперь в меню «Настройки» просто нажмите «Универсальный доступ» на левой вкладке, чтобы также перейти в меню «Слух и набор».
- В меню универсального доступа, а затем перейдите в меню ввода. Также коснитесь ползунка рядом с текстом «Экранная клавиатура» на экранной клавиатуре.
- Теперь, когда у нас есть экранная клавиатура, у нас также есть терминал для запуска команды. Чтобы открыть терминал, щелкните правой кнопкой мыши на рабочем столе и выберите «Открыть терминал».
- Когда у вас будет запущен терминал, просто введите следующую команду и также нажмите Enter.
Время от времени Ubuntu может попытаться стать фанатичным, а затем запросить пароль даже после ввода sudo. Просто используйте экранную клавиатуру, чтобы ввести пароль.
sudo apt-get install xserver-xorg-input-all
Он должен снова запросить ввод, просто нажмите Y и снова нажмите Enter.
Когда у нас будут установлены драйверы ввода с клавиатуры X Server, перезагрузите систему. Когда система снова будет запущена, вы сможете использовать клавиатуру и мышь.
Клавиатура и мышь не работают | клавиатура ubuntu не работает
В случае, если клавиатура, трекпад и мышь не работают у вас даже на экране блокировки, мы должны открыть терминал во время самой загрузки. Для этого принудительное отключение системы с помощью физических ключей.
Нам также понадобится внешняя клавиатура, чтобы запускать несколько клавиш во время процесса загрузки. Однако система запускается, удерживайте нажатой клавишу Shift после загрузки BIOS, и вы, ребята, войдете в меню GRUB. В меню GRUB нажмите «e», чтобы изменить параметры загрузки. Найдите строку, которая будет выглядеть следующим образом.
linux /boot/vmlinuz-4.18.0-25-generic root = UUID = a98c605-2ac4-4ee3-8070-2560255293fe ro тихий всплеск $ vt_handoff
Вставьте «/ bin / bash» перед $ vt_handoff, а затем нажмите Ctrl + X или F10 для перезагрузки. Когда вы находитесь в команде, просто выполните следующую команду и снова перезагрузите систему.
sudo apt-get install xserver-xorg-input-all
Теперь после перезагрузки у вас должны быть клавиатура и мышь, которые работают на вас.
Что делать, если переустановка драйверов действительно не работает?
Что ж, если ни один из вышеперечисленных методов не работает для вас, тогда есть 2 незначительные настройки, которые вы, ребята, можете сделать, чтобы попытаться исправить ключевое слово и мышь.
Отключите клавиши отскока и медленные клавиши | клавиатура ubuntu не работает
Ubuntu в основном предоставляет определенные настройки доступности, такие как клавиши возврата или медленные клавиши. На случай, если вы, ребята, не знаете, клавиши Bounce игнорируют быстрые нажатия клавиш, тогда как при медленных клавишах вам нужно нажимать на клавиши в течение определенного времени. Если стороннее приложение или вы по ошибке включили эти настройки, это может привести к неправильной работе ключевого слова.
Если вы хотите отключить клавиши Bounce и Slow, просто перейдите в меню настроек. Вы, ребята, также можете получить доступ к меню настроек, нажав на стрелку в правом верхнем углу. Затем нажмите на значок шестеренки в расширяющемся меню.
- Теперь в меню настроек вам нужно нажать на «Универсальный доступ“.
- В меню универсального доступа прокрутите вниз и нажмите «Помощник по вводу текста (AccessX)“.
- Затем во всплывающем меню просто убедитесь, что переключатель рядом с «Отскакивающие клавиши» и «Медленные клавиши»Также выключен.
Обновите Ubuntu | клавиатура ubuntu не работает
Наконец, если ничего действительно не работает, вы можете попробовать обновить пакеты Ubuntu. Это может исправить неисправный драйвер и включить клавиатуру и трекпад для правильной работы.
- Чтобы обновить вашу систему Ubuntu, нам нужно будет запустить несколько команд на терминале. Если вы хотите это сделать, просто щелкните правой кнопкой мыши на рабочем столе и нажмите «Открыть Терминал“.
- На терминале введите следующую команду, чтобы обновить список пакетов.
sudo apt update
- Всякий раз, когда список пакетов был успешно обновлен, мы можем обновить все пакеты с помощью следующей команды. Обратите внимание, что эта команда на самом деле займет много времени. Так что просто расслабьтесь и пейте это!
sudo apt upgrade
Заключение
Хорошо, это все, ребята! Я надеюсь, что вам понравилась эта статья «Клавиатура ubuntu не работает», и вы также сочтете ее полезной. Поделитесь с нами своим мнением. Также, если у вас есть дополнительные вопросы и проблемы, связанные с этой статьей. Тогда дайте нам знать в разделе комментариев ниже. Мы скоро к тебе вернемся.
Полетные данные в реальном времени с помощью Aviationstack API
Источник
Ubuntu 20.04 LTS куча проблем с клавиатурой
Переключение языка настолько медленное, что при вводе глотаются нажатые клавиши https://drive.google.com/open?id=1RYrDmsG25emFtO2ih9sbwpsYXv-2YoHB
Не срабатывают сочетания клавиш при включенной нелатинской раскладке https://drive.google.com/open?id=1RU6232D91iMUiGvGxGAL9uyMRqGoFau6
Как это исправить или куда отправить эти баги чтобы их исправили?
Потестил в арче.
- Переключался прямо во время набора текста между четырьмя языками. Ни одной проглоченной буквы.
- Работает. И в gedit, и в firefox.
- Срабатывает на любой из четырех раскладок.
Версия гнома одна и та же. Проверь в лайве будет глючить или нет. Если не будет, может какой-то пакет в системе херню творит. Если будет — проверь еще в Debian Gnome non-free. Короче, убедись что проблема не в железе, и не в установленном тобой софте.
Хотя, думается мне, что именно Убунта глючит. Не первый раз жалуются на раскладку в ней.
P.S. И вообще, на работе лучше использовать дистр либо с упором на стабильность (Debian, CentOS), либо с упором на ванильность (Fedora, Arch). А дистры со свистелками, перделками и рюшечками оставить для дома.
Используется wayland или X11?
Попробуй выполнить результат этой команды:
Это должно убрать биндинг всех комбинаций манипулирования окнами и workspace’ами с left/right клавиш, в ubuntu они не использутся по умолчанию, т.к. все заточено на up/down, но биндинг на комбинации почему-то есть.
Кажется я ошибся первый раз, так вроде должно работать.
Источник
Записки молодого админа
. для себя и для всех
среда, 9 сентября 2009 г.
Настройка Fn-клавиш в Ubuntu на примере ASUS M50Vc
Эх. Давненько я ничего не писал. Надо исправляться 🙂
В этом посте хочу рассказать о том как настроить хоткеи типа Fn+F1 и т.д. на ноуте в ubuntu, но это так же справедливо для любого другого дистрибутива linux/bsd (уверен, хотя не проверял).
Вступление или как все начиналось.
Тут пойдет не большая история моего знакомства с linux. Если тебе это не интересно, можешь смело переходить к следующему «разделу».
Свой первый ноут, Acer Aspire 5560, я купил (30 августа 2006 года) еще тогда, когда был поклонником форточек. Там все работало без проблем. Но в апреле прошлого года я поставил перед собой задачу перейти на linux во что бы то ни стало. Перебрав с 2 десятка дистрибутив, мой выбор пал на Ubuntu 8.04 Desktop. Причина была банальна, wifi работал «из коробки» и дрова на видяху встали без проблем. Да-да, тогда я еще не знал как самому настроить этот самый wifi (ну и дрова тоже). Но ни в одном дистре у меня не хотели работать Fn клавиши 🙁
В августе этого года я решил сменить ноут на ASUS M50Vc, но и тут Fn клавиши не заработали 🙁
Порывшись в гугле и вдоволь начитавшись про настройку Fn и мультимедиа клавиш через xev и т.п., а так же про перекомпиляцию ядра (например, Gentoo, Slackware) я чуть было не опустил нос.
И вот не так давно просматривая новости в любимом Google Reader’е обратил внимания на пост на Хабре про отключение тачпада (именно этого мне очень не хватало). Конечно это не то, но. После прочтения этой статьи меня осенило (даже не знаю почему), что Fn-клавиши привязаны к BIOS (на этапе загрузки ноута (POST) и когда находишься в BIOS они же работают, например Fn+F7 выкл/вкл подсветку дисплея), а значит они должны обрабатываться через ACPI. Я еще не был уверен, что нашел решение, но поспешил проверить свои догадки и оказалось, что я не ошибся 🙂
Подготовка и «комментарии»
В ubuntu все необходимые нам пакеты ставятся «из коробки», в других дистрибутивах, возможно, придется их поставить/скомпилировать самостоятельно. Скажу сразу, этот метод должен подойти для любого ноута и дистрибутива linux, т.ж., думаю, это будет работать и в *BSD системах.
И так. Ставим пакеты (названия пакетов взяты из ubuntu) acpid и acpi-support (так же не помешают acpi и acpitool ), если они еще не стоят. В ubuntu это делается так:Поясню коротко для чего какой пакет.
acpid — сам acpi-демон, который обрабатывает acpi-события;
acpi-support — этот пакет ставит в систему файлы обработчики событий, т.е. правила реагирования на acpi-события, и скрипты, которые вызываются файлами-обработчиками при наступлении какого-либо события;
acpi и acpitool — это дополнительне утилиты, которые показывают различную информацию полученную через acpi.
Не смотря на то, что стоит пакет acpi-support все же не все клавиши работают. У меня на ASUS’е (на Acer’е уже не помню) работают «из коробки» только:
Fn+F2 — wifi и bluetooth (мне не понравилось поведение и я перенастроил его, но об этом в след. посте);
Fn+F <5..6>— яркость подсветки дисплея;
Fn+F7 — вкл/выкл подсветку дисплея;
Fn+F <10..12>— управление громкостью;
Fn+
переключатель на передней панели — вкл/выкл wifi и bluetooth;
Power — кнопка вкл/выкл ноута;
LID — крышка ноута.
Но еще есть Fn+F <1,3..4,8..9>и Fn+ , которые не работали из коробки, а это уже не порядок.
На этом подготовка закончена. Переходим к.
Отлов событий
Нужные пакеты уже стоят, а значит пора действовать. «Набиваем» в любимой консольке:и тыкаем Fn клавиши, а когда натыкаемся жмем Ctrl+C 🙂 В этом примере я 2 раза нажал Fn+F4 (вызов браузера). Что означает вывод? А вот что:
первые два слова — тип события;
третье — номер события;
четвертое — порядковый номер нажатия на эту клавишу (это нам не нужно).
Все номера событий для ASUS M50Vc с комментариями.
Поиск файлов-обработчиков событий и разбор их работы
Идем в каталог /etc/acpi/events/ и грепаем. Например, для того чтобы узнать какой файл-обработчик события отвечает за нажатие клавиши Fn+F4 выполняем:Перед двоеточием (:) указано имя файла-обработчика, а после — найденная строка. Давай теперь посмотрим содержимое этого файла:Тут первая строка описывает событие, которое нужно отлавливать, а вторая говорит демону acpid какой скрипт нужно выполнить. Теперь глянем что это за скрипт:Как видим, данный скрипт проверяет наличие файла и если его нет завершает свою работу иначе читает его (там переменные с кодами клавиш), вызывает утилиту acpi_fakekey (из пакета acpid) и передает ей в качестве параметра код клавиши 150 ($KEY_WWW). Утилита acpi_fakekey эмулирует нажатие клавиши на клавиатуре, код которой ей передали.
Вот и все. Как видишь ничего сложного 🙂
Простейший пример настройки Fn-клавиш
Давай для примера сделаем так, чтобы при нажатии клавиши Fn+F4 у нас запускался гномовский калькулятор (нумерация добавлена для удобства ссылок на строки кода) :Что же мы тут наделали. Давай разбираться 🙂 В первом шаге мы определяем какой файл-обработчик события отвечает за нажатие на клавишу Fn+F4, потом (шаг 2) заглядываем в этот файл-обработчик, чтобы узнать какой скрипт выполняется при нажатии Fn+F4. На шаге 3 мы изменяем скрипт, который выполняется при нажатии Fn+F4, а именно комментируем строку «acpi_fakekey $KEY_WWW» и под ней добавляем строку «acpi_fakekey $KEY_CALC», что заставляет клавишу Fn+F4 работать как кнопку вызова калькулятора (на некоторых мультимедиа клавах такие кнопки есть). Теперь нажми Fn+F4. Ничего не работает? Вот и у меня тоже, для этого я и выполнил команду из шага 4, чтобы убедиться, что калькулятор не запустился (вдруг в фоне повис). Дело в том, что надо перезапустить демона acpid, что мы и делаем в шаге 5. Ну а теперь снова жмем Fn+F4 и радуемся (шаг 6 показывает, что калькулятор запустился).
Заключение или я еще не прощаюсь 😉
В этом посте показано, как можно настраивать Fn-клавиши на ноуте. Хоть настройка и производилась в ubuntu на ASUS’е M50Vc, но я уверен, что описанный здесь подход подойдет для любого ноута и linux/bsd системы. Также в этом посте был показан простейший пример (пере)настройки Fn-клавиш.
В следующем посте расскажу как я настроил для себя клавиши Fn+F <2,9>и переключатель на лицевой панели ноута; при этом сделал так, чтобы система запоминала состояние этих клавиш и после перезагрузки восстанавливала их, т.е., например, если тачпад был выключен, то и после перезагрузки он будет выключен.
Источник