Скрипт включения/выключения тачпада в Убунту

Автор: Дмитрий Канн Чтение на минуту Этот пост на английском 0305

Занялся тут на досуге изучением джедайского редактора Vim и обнаружил, что при плотном использовании лишь клавиатуры (в чём, собственно, и состоит весь смысл Vim) сильно мешается тачпад в моём ноутбуке. В то же время, без него довольно неудобно в остальных программах, — иными словами, нужно иметь возможность его часто включать и выключать, причём с клавиатуры.

В некоторых ноутбуках для этого есть специальная комбинация клавиш, но не в моём Dell XPS 13". В панели настроек Убунту также есть соответствующий переключатель, но до него добираться без мыши ужасно долго и неудобно:

Настройки мыши и тачпада.
Настройки мыши и тачпада.

Поэтому я, недолго думая, написал скрипт для включения/выключения тачпада, который можно повесить на любую кнопку средствами той же панели настроек, — я, например, назначил на Fn+T.

Скрипт использует стандартную утилиту X11 xinput, он добавлен в мой репозиторий yktools и называется вполне предсказуемо touchpad-toggle. При вызове он выводит стандартное уведомление о текущем состоянии тачпада:

Уведомления о включении/выключении.
Уведомления о включении/выключении.

Исходный код скрипта доступен на GitHub. В списке устройств ввода он находит первое, у которого есть в названии слово touchpad, и переключает его состояние на противоположное. ■

См. также

Post image
Мои скрипты на GitHub
Post image
Лечим скорость чтения Samsung SSD 840 EVO в Linux
Post image
Создание XML-файла обоев в Ubuntu/GNOME 3
Post image
Скрипт для смены обоев для Ubuntu/GNOME 3
Post image
Надписывание изображений для Picasa Web Albums
Post image
Sound Switcher Indicator ‣ Индикатор-переключатель звукового устройства для Убунту

Комментарии

Поделиться