Постоянно отключить клавиатуру ноутбука, оставляя её отключенной при включении компьютера.

Вопрос или проблема

Клавиатура моего ноутбука вдруг начала вести себя странно, как будто в ней происходила паранормальная активность. Две клавиши, минус и звездочка на нумпаде, непредсказуемо нажимались и удерживались в произвольные моменты при наборе текста. Я снял кнопку и маленькую резинку, которая контактирует с платой. Через несколько дней такая же проблема началась с клавишей возврата. Все, что я выделял одним щелчком, удалялось, и, когда я находился в текстовом редакторе или любой программе с полем ввода, все стиралось, как будто я удерживал клавиши return или backspace. Я также несколько раз замечал клавишу с точкой.

Я узнал о xinput, чтобы отключить клавиатуру и избавиться от этих неудобных событий, используя внешнюю. Но оказывается, что иногда при выключении компьютера какая-то загадочная клавиша также нажимается, из-за чего экран загрузки моей системы и экран, показывающий, что происходит за кулисами, быстро переключаются друг друга. Я предполагаю, что это f2, потому что в Ubuntu можно это сделать, нажав f2. А также, когда включаешь компьютер. Когда это происходит в эти моменты, я не могу войти в систему и не могу просто ждать, чтобы выключить компьютер.

Я хочу навсегда отключить клавиатуру, будь то при включении или выключении компьютера, и больше никогда ее не использовать. Я не нашел ничего в BIOS или способа сделать это с помощью xinput. Я боюсь, что мне придется открыть компьютер и вручную оборвать какой-то провод, чтобы это произошло, но стоит попытаться спросить в интернете, надеясь найти более легкое решение. Буду признателен.

Используйте параметр ядра i8042.nokbd в вашем grub.cfg.

Ответ или решение

Чтобы навсегда отключить клавиатуру ноутбука, вам следует использовать параметр ядра i8042.nokbd, что позволит предотвратить ее инициализацию при загрузке системы. Этот подход является более простым и безопасным по сравнению с физическим вмешательством в аппаратное обеспечение.

Пошаговая инструкция по отключению клавиатуры

  1. Загрузка и редактирование конфигурации GRUB:

    • Загрузите ваш ноутбук и, перед тем как начать загрузку операционной системы, нажмите клавишу, которая открывает меню GRUB (обычно это Shift или Esc, в зависимости от конфигурации вашего системы).
    • В меню GRUB выберите вашу опцию загрузки (обычно это первая опция) и нажмите клавишу e, чтобы отредактировать параметры загрузки.
  2. Добавление параметра ядра:

    • Найдите строку, которая начинается с linux или linux16. Эта строка содержит параметры ядра.
    • В конце этой строки добавьте i8042.nokbd. Например, строка может выглядеть так:
      linux /vmlinuz-... root=UUID=... ro quiet splash i8042.nokbd
    • Убедитесь, что вы добавили параметр правильно и без ошибок.
  3. Загрузка системы:

    • Нажмите Ctrl + X или F10, чтобы загрузить систему с изменёнными параметрами.
  4. Постоянное применение изменений:

    • Чтобы изменения сохранились для будущих запусков, вам нужно отредактировать файл конфигурации GRUB.
    • Откройте терминал и выполните команду:
      sudo nano /etc/default/grub
    • Найдите строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT, и добавьте i8042.nokbd так, чтобы она выглядела, например, так:
      GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nokbd"
    • Сохраните изменения (Ctrl + O, затем Enter, чтобы подтвердить, и Ctrl + X, чтобы выйти).
  5. Обновление конфигурации GRUB:

    • После редактирования файла выполните следующую команду для обновления конфигурации GRUB:
      sudo update-grub
  6. Перезагрузка системы:

    • Перезагрузите компьютер, чтобы изменения вступили в силу.
    • Проверьте, отключена ли клавиатура на начальных экранах загрузки и при использовании системы.

Заключение

Данный метод является наиболее простым и безопасным способом отключения встроенной клавиатуры вашего ноутбука. Он не требует физического вмешательства и существенно снижает риск повреждения оборудования. Если вам снова потребуется клавиатура, вы всегда сможете удалить параметр i8042.nokbd и восстановить функциональность клавиатуры, тем самым обеспечивая гибкость в управлении вашим оборудованием.

Оцените материал
Добавить комментарий

Капча загружается...