Это можно легко сделать с помощью этих двух команд (вдохновленных другим ответом ):
Отключить:
synclient TouchpadOff=1
Включить:
synclient TouchpadOff=0
Мой первоначальный ответ был использовать
xinput set-prop 15 "Device Enabled" 0
и
xinput set-prop 15 "Device Enabled" 1
где номер идентификатора может отличаться от 15 : его можно найти, запустив
xinput list
Я нашел об этих командах в этом ответе по вопросу о том , как отключить сенсорную панель .
Команды могут быть добавлены в пусковые установки.
Я предпочитаю создавать .desktop
файлы (в usr/share/applications
или в .local/share/applications
) для двух команд, которые будут легко запускаться с помощью панели запуска, такой как Whisker Menu, Synapse и т. Д.
Также:
добавив их в один лаунчер,
установка дополнительных свойств, как на рисунке ниже
(а именно «показать последний использованный элемент» и «внутренняя кнопка»),
- и добавив две конкретные иконки,
Панель запуска всегда отображает текущее состояние сенсорной панели .
Также неплохо было бы назначать комбинации клавиш (Диспетчер настроек - Клавиатура - Ярлыки приложений) для двух команд.