отключение сенсорной панели через команду как кнопка включения - выключения

Я пытаюсь установить клавишу на клавиатуре для выключения сенсорной панели. я заметил, Как я отключаю сенсорную панель с помощью командной строки?, однако все команды показывают отдельную функцию для включения сенсорной панели по сравнению с прочь. Как можно настроить единственную команду для включения сенсорной панели, если это выключено или выключено, если она идет?

1
задан 10 November 2017 в 18:34

1 ответ

Этот сценарий должен сделать это. Сохраните его как ~/bin/toggle_touchpad.sh, измените значение touchpad переменная к тому, чем называют Вашу сенсорную панель (см. xinput list) и затем отобразите сценарий на свое желаемое сочетание клавиш. Не забудьте делать исполняемый файл сценария с chmod a+x ~/bin/toggle_touchpad.sh.

#!/bin/bash

## Change this value to whatever your touchpad is called
touchpad='SynPS/2 Synaptics TouchPad'

status=$(xinput  list-props "$touchpad" | grep "Device Enabled" | gawk '{print $NF}');

if (( $status==1 )); then
    xinput -set-int-prop "$touchpad" "Device Enabled" 8 0
else
    xinput -set-int-prop "$touchpad" "Device Enabled" 8 1
fi
2
ответ дан 7 December 2019 в 13:29

Другие вопросы по тегам:

Похожие вопросы: