Скрипт для переключения дорожки для ноутбука

У меня есть сценарий, который отключает тачпад на моем ThinkPad:

#!/usr/bin/env bash xinput --disable 12 

Как я могу настроить сценарий так, чтобы вместо просто отключить, он будет проверять текущее состояние сенсорной панели и включить / отключить?

One Solution collect form web for “Скрипт для переключения дорожки для ноутбука”

Странно, что xinput не может фильтровать свой вывод сам. Но у нас есть grep !

xinput --list-props 12 | grep -q 'Device Enabled.*1$' && echo enabled || echo disabled

  • Как заставить xinputrc работать для экрана входа в систему?
  • Отображение xte и клавиатуры
  • xinput mouse device: отдельные x и y чувствительности
  • Конфигурация Synaptics не найдена
  • Калибровка и параметры калибровки
  • Сенсорная панель не работает после приостановки Ubuntu 16.04
  • Где находится файл конфигурации метода ввода?
  • X, мышь и multihead: мышь только достигает части второго дисплея
  • Могу ли я поворачивать горизонтальную и вертикальную прокрутку сенсорной панели с двумя пальцами?
  • Установите отображение кнопок тачпада с помощью файлов xorg
  • Как запустить команду при загрузке в Fedora 26, чтобы отменить прокрутку мыши?
  • Interesting Posts

    Существует ли стандартное местоположение для файлов конфигурации пользователя?

    Инструмент командной строки для отпечатков пальцев и тегов MP3

    Есть ли способ сделать «полную файловую буферизацию» внутри цепочки команд?

    Можно ли скомпилировать код из целевой?

    Не удалось скопировать оригинальную командную команду верхнего уровня по вредоносному

    httpd не может записывать в папку / файл из-за SELinux

    Блокировка посетителей, которые получают доступ по IP-адресу сервера

    Именованный серийный приращение SED oneliner

    Как проверить, является ли файл символической ссылкой на каталог?

    Помощь в поиске файлов для шаблонов регулярных выражений, рекурсивно, со специализированным выпуском

    Как работает вилочная бомба?

    Проблема с Pernicious USB-stick stall. Возврат исправления обходного пути?

    Как быстро получить миниатюры JPEG

    Не устанавливайте общие папки NFS с помощью бродячего поставщика libvirt в Debian Jessie

    Ограничения файла getrlimit (RLIMIT_NOFILE) не удалось

    Linux и Unix - лучшая ОС в мире.