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

Автор: Дмитрий Канн Чтение на минуту Этот пост на английском 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
Ymuse ‣ Go и приложение-клиент для Music Player Daemon
Поделиться