libinput-жесты на Wayland: не могу получить ключ 'super' - PullRequest
0 голосов
/ 03 июля 2018

Я пытаюсь настроить жесты libinput, редактируя /etc/libinput-gestures.conf.

Я использую gnome 3.28.1 в Linux Mint 19 и хочу вызвать «обзор действий» с помощью данного мультитач-жеста трекпада.

Libinput-gestures работает для переключения рабочих столов с помощью

_internal ws_up &

_internal ws_down в файле конфигурации.

Путь к обзору в Linux Mint 18.03 я получил, отправив ключ по

xdotool key super для «обзора деятельности» &

xdotool key super+a для «показать приложения».

Из моего исследования я обнаружил, что версия gnome, которую я имел в mint 18, использовала x11 в качестве диспетчера отображения, а версия gnome в mint 19 использует wayland. Уэйлэнд, я полагаю, отказался от возможности «посылать ключи» по соображениям безопасности.

Решения этой проблемы могут быть:

  • Способ запуска «обзора активности» из терминала.
  • Способ обхода блокировочного пути 'send key'.

Все идеи приветствуются. Спасибо:)

1 Ответ

0 голосов
/ 13 июля 2018

Самый быстрый способ - набрать gjs звонок Main.overview.toggle(), хотя я сейчас нахожусь на мобильном телефоне, поэтому у меня нет к нему доступа.

Я отредактирую это в течение следующего часа или около того для полного ответа, когда смогу подтвердить точный синтаксис

...