Как отключить touchpad в Limux Mint.

Когда работаешь на ноутбуке и у тебя подключена мышка, то очень не удобно набирать текст при включённом тачпаде.
Давайте разбираться, как же его отключить.

Включение / отключение Touchpad.

Для начала надо определить название нашего тачпада в системе. Для этого на нам понадобиться следующая команда:

# xinput list

Выполнив её в консоли, мы должны будем увидеть нечто такое:

Мы видим, что наше искомое устройство называется:

SynPS/2 Synaptics TouchPad             id=13

Теперь для того, что бы выключить тачпад достаточно будет выполнить команду:

# xinput -set-prop «SynPS/2 Synaptics TouchPad» «Device Enabled» 0

Так же можно отключить командой:

# xinput disable 13

Для включения:

# xinput -set-prop «SynPS/2 Synaptics TouchPad» «Device Enabled» 1

Всё работает. Но каждый раз выполнять в консоли команду не наш способ. Следующим этапом создадим маленький скрипт, который повесим на на клавиатурную комбинацию.

Создание скрипта переключения Tauchpad.

На первом этапе создадим в домашнем каталоге файл скрипта. Назовём его SwitchTouchpad.sh. Разметим его, к примеру, в каталоге .myscript.

Перейдем в домашний каталог пользователя:

# cd /home/sergei/

Создадим папку .myscript:

# mkdir -p .myscript

Создадим файл SwitchTouchpad.sh:

# nano SwitchTouchpad.sh

Скрипт будет иметь следующее содержание:

#!/bin/sh
DEVNAME=»SynPS/2 Synaptics TouchPad»
PROP=»Device Enabled»

ENABLED=$(( `xinput list-props «$DEVNAME» | grep «$PROP» | cut -d\: -f 2` ))

if [ $ENABLED = 1 ]; then
ENABLE=0
else
ENABLE=1
fi

xinput -set-prop «$DEVNAME» «$PROP» $ENABLE

Давайте разберёмся, что мы тут получили. В строке 2 и 3 мы устанавливаем переменные названия устройства и свойства (в данном случае состояние). Затем в переменную ENABLED мы получаем текущее значение свойства. На следующем этапе мы просто устанавливаем для переменной ENABLED противоположное значение (ведь именно это нам и нужно). На последнем шаге мы просто устанавливаем для указанного в строке 2 устройства новое значение для свойства, установленного в строке 3.

Следующем шагом будет сделать этот скрипт выполняемым. Для этого перейдём в консоли в каталог со скриптом и выполним команду:

# chmod u+x SwitchTouchpad.sh

Теперь можно повесить данный скрипт на комбинацию клавиш. Для этого, в Linux Mint, откройте Центр управления, перейдите Комбинации клавиш и клавиатуры:

Далее добавьте новую комбинацию клавиш. Нажимаем + Добавить.

В окне Название вводим — SwitchTouchpad.

В окне Команда вводим путь до вашего скрипта — /home/sergei/.myscript/SwitchTouchpad.sh Нажимаем Применить.

Выделим строку SwitchTouchpad и выберите необходимое сочетание клавиш. Нажимаем Закрыть.

Теперь когда нужно отключить Tauchpad нажмем Shift+Ctr+w.
Для включения нажимаем повторно Shift+Ctr+w.


ИСТОЧНИК.

Как отключить touchpad в Limux Mint.