Ярлыки для включения/отключения тачпада в GNOME3 на Wayland

Я пытаюсь добавить пользовательские ярлыки для включения/отключения сенсорной панели на моем ноутбуке. У меня есть GNOME 3 на Wayland. Используя предложение https://unix.stackexchange.com/a/571537/138312, мне удалось сделать это с помощью терминала. Однако, если я добавляю точно такие же команды в ярлыки (используя графический интерфейс, единственный известный мне способ), они не работают. Кто-нибудь знает решение для этого или любой другой способ иметь ярлыки для сенсорной панели?

Некоторые подробности, если необходимо: Lenovo Thinkpad T450s, Debian 9, Gnome 3.22.2

0
15.06.2020, 18:08
1 ответ

Я знаю, что прошло 9 месяцев, но вот решение, которое я только что настроил, и оно работает для меня:

  1. Создайте сценарий оболочки в выбранном вами месте. Напримерtouch /home/$USER/toggle_touchpad.sh

  2. Сделать его исполняемымchmod +x /home/$USER/toggle_touchpad.sh

  3. Вставьте следующее внутри него:

#!/usr/bin/env bash

if [ $(gsettings get org.gnome.desktop.peripherals.touchpad send-events) == "'enabled'" ]; then
    echo "Switching off"
    gsettings set org.gnome.desktop.peripherals.touchpad send-events disabled
else
    echo "Switching on"
    gsettings set org.gnome.desktop.peripherals.touchpad send-events enabled
fi

Это проверит, включена или выключена отправка событий -в данный момент, и применится противоположное.

  1. Теперь перейдите в «Сочетания клавиш» и создайте собственное сочетание клавиш
  • Имя :Переключить сенсорную панель (, но на ваше усмотрение)

  • Команда:/home/$USER/toggle_touchpad.sh(или местоположение вашего скрипта из шага 1)

  • Ярлык :Ctrl+Super+T (или что-то другое, что вам подходит)

Теперь нажатие Ctrl+Super+T будет включать и выключать сенсорную панель.

1
21.03.2021, 17:47

Теги

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