Чтобы отключить клавиатуру ноутбука в Ubuntu, вы можете попробовать следующие методы:
Метод 1: использование xinput
- Откройте терминал, нажав Ctrl+Alt+T.
- Введите следующую команду, чтобы просмотреть все устройства ввода:
xinput list - Найдите запись, соответствующую клавиатуре вашего ноутбука. Его имя должно содержать «клавиатура» или «kbd».
- Запишите идентификатор клавиатуры.
- Чтобы отключить клавиатуру, выполните следующую команду, заменив
записанным вами идентификатором:xinput float <keyboard-id>
Метод 2. Использование правил udev
- Откройте терминал.
- Создайте новый файл правил udev с помощью текстового редактора:
sudo nano /etc/udev/rules.d/99-disable-keyboard.rules - Добавьте в файл следующую строку:
ACTION=="add", SUBSYSTEM=="input", ATTRS{name}=="<keyboard-name>", RUN+="/bin/sh -c 'echo 0 > /sys/\$devpath/device/disable'"Замените
названием клавиатуры вашего ноутбука. - Сохраните файл и выйдите из текстового редактора.
- Чтобы применить новое правило udev, перезагрузите правила udev, выполнив следующую команду:
sudo udevadm control --reload-rules - Перезагрузите ноутбук, чтобы изменения вступили в силу.
Метод 3: внесение модуля ядра в черный список
- Откройте терминал.
- Отредактируйте файл
/etc/modprobe.d/blacklist.confс помощью текстового редактора:sudo nano /etc/modprobe.d/blacklist.conf - Добавьте в файл следующую строку:
blacklist <keyboard-module>Замените
именем модуля ядра, связанного с клавиатурой вашего ноутбука. Имя модуля можно узнать, выполнив командуlsmod. - Сохраните файл и выйдите из текстового редактора.
- Перезагрузите ноутбук, чтобы изменения вступили в силу.