Це легко зробити за допомогою цих двох команд (натхненних різною відповіддю ):
Вимкнути:
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 тощо
Також:
додавши їх до одного пускового пристрою,
встановлення розширених властивостей, як на зображенні нижче
(а саме: "показати останній використаний елемент" та "кнопка всередині"),
- і додавання двох конкретних значків,
пускова установка завжди відображатиме поточний стан тачпада .
Крім того, ніколи не є поганою ідеєю призначити ярлики (Менеджер налаштувань - Клавіатура - Швидкі клавіші програм) двом командам.