Подробный гайд по отключению тачпада в ОС Astra Linux
Astra Linux базируется на ядре Debian, поэтому методы управления оборудованием в ней аналогичны другим Linux-дистрибутивам. Способ отключения тачпада зависит от того, какое у вас окружение рабочего стола (по умолчанию в Astra Linux используется Fly, но также может быть GNOME или KDE) и нужно ли вам отключить его временно или навсегда.
Способ 1. Аппаратный (Горячие клавиши)
Самый простой и быстрый метод, работающий на уровне BIOS/UEFI или контроллера клавиатуры.
1. Посмотрите на ряд клавиш F1 – F12 на вашей клавиатуре.
2. Найдите клавишу с изображением перечеркнутого тачпада (часто это F6, F7, F8 или F9).
3. Нажмите её. Если не сработало, нажмите комбинацию Fn + эта клавиша (например, Fn + F7).
На некоторых ноутбуках (например, HP или Lenovo) это может быть двойное касание в левом верхнем углу самого тачпада.
Способ 2. Через графический интерфейс (GUI)
Для окружения Fly (стандартное для Astra Linux):
- Откройте Меню Пуск (значок ракеты/шестеренки).
- Перейдите в Панель управления -> Параметры -> Мышь.
- В открывшемся окне найдите вкладку Тачпад (или «Сенсорная панель»).
- Снимите галочку с пункта «Включить тачпад» или поставьте галочку «Отключать при подключении мыши» (очень удобная опция).
Для окружения GNOME:
- Откройте Настройки (Settings).
- Перейдите в раздел Мышь и сенсорная панель (Mouse & Touchpad).
- Переключите тумблер Сенсорная панель (Touchpad) в положение Выкл.
Способ 3. Через терминал (Утилита xinput) — Универсальный метод
Этот метод работает практически во всех версиях Astra Linux, использующих графическую подсистему X11 (большинство версий).
Шаг 1. Узнаем ID тачпада
Откройте терминал (сочетание клавиш Ctrl + Alt + T) и введите команду:
xinput list
Вы увидите список всех устройств ввода. Найдите строку с названием вашего тачпада (обычно там есть слова TouchPad, Synaptics, ELAN, Alps или GlidePoint).
Пример вывода:
↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
Запомните цифру id= (в примере это 12).
Шаг 2. Отключаем тачпад
Введите следующую команду, заменив 12 на ваш ID:
xinput disable 12
(Чтобы включить его обратно, используйте команду xinput enable 12).
Способ 4. Автоматическое отключение при каждом входе в систему
Если xinput disable работает, но тачпад включается обратно после перезагрузки, можно добавить команду в автозагрузку.
1. Создайте скрипт:
nano ~/touchpad_off.sh
2. Вставьте туда следующий текст (замените 12 на ваш ID тачпада):
#!/bin/bash
sleep 5 # Задержка нужна, чтобы система успела инициализировать устройства
xinput disable 12
- Сохраните файл (
Ctrl+O,Enter) и выйдите (Ctrl+X).
4. Сделайте скрипт исполняемым:
chmod +x ~/touchpad_off.sh
5. Добавьте скрипт в автозагрузку:
* Во Fly:
Меню Пуск -> Панель управления -> Параметры -> Автозапуск -> Добавить программу -> Укажите путь к вашему скрипту (/home/ваш_пользователь/touchpad_off.sh).
* Через терминал (универсально):
cp /usr/share/applications/autostart.desktop ~/.config/autostart/touchpad-off.desktop
nano ~/.config/autostart/touchpad-off.desktop
(Замените внутри файла Exec= на Exec=/home/ваш_пользователь/touchpad_off.sh).
Способ 5. Отключение на уровне ядра (Радикальный метод)
Если вам нужно полностью "выпилить" поддержку тачпада из системы (например, для киосков, серверов или в целях жесткой безопасности), можно заблокировать его драйвер.
Внимание:
Обязательно подключите USB-мышь перед выполнением этих действий!
1. Выясните, какой модуль отвечает за тачпад:
grep -iE 'touchpad|glidepoint|synaptics|elan' /proc/bus/input/devices
Обычно драйвером является psmouse (для старых PS/2 тачпадов) или i2c_hid (для современных тачпадов по шине I2C).
2. Добавьте модуль в черный список (blacklist). Откройте конфигурационный файл:
sudo nano /etc/modprobe.d/blacklist-touchpad.conf
(Введите пароль администратора / root).
3. Впишите туда одну из строк (в зависимости от вашего драйвера):
blacklist psmouse
или
blacklist i2c_hid
- Сохраните файл (
Ctrl+O,Enter,Ctrl+X).
5. Обновите образ initramfs, чтобы изменения подхватились при загрузке:
sudo update-initramfs -u
- Перезагрузите ноутбук. Тачпад больше не будет определяться системой на уровне ядра.
(Чтобы вернуть всё назад, просто удалите файл/etc/modprobe.d/blacklist-touchpad.confи снова выполнитеsudo update-initramfs -u).
Способ 6. Отключение только при наборе текста (Альтернатива)
Если вам мешает случайное нажатие на тачпад во время печати, но вы не хотите отключать его полностью, используйте утилиту syndaemon (для драйвера synaptics).
В терминале введите:
syndaemon -i 2 -t -K -R &
- Что это делает: Отключает тачпад на 2 секунды после каждого нажатия клавиши на клавиатуре.
- Чтобы это работало постоянно, добавьте эту команду в автозагрузку (как в Способе 4).
Совет для Astra Linux Special Edition (Смоленск):
Если вы работаете в среде с включенным мандатным контролем (Parsec), для изменения системных настроек (Способ 5) вам потребуются не только права sudo, но и соответствующий мандатный уровень доступа (обычно уровень администратора системы). Для способов 1-4 достаточно прав обычного пользователя.
Информация предоставлена в ознакомительных целях. Применение описанных настроек в системах, должно осуществляться только после согласования с ответственными за информационную безопасность и в соответствии с требованиями ФСТЭК, ФСБ и иных уполномоченных органов.