Как я могу использовать Super и Super + L в качестве различных сочетаний клавиш в Arch Linux? - PullRequest
0 голосов
/ 01 июня 2018

Используя xfce4-keyboard-settings, у меня есть SuperL привязка клавиш для запуска rofi с использованием rofi -show drun, но это мешает мне использовать SuperL в сочетании с любыми другими комбинациями клавиш, такими как Super + L, для блокировки экрана.rofi немедленно угоняет шоу.

Я пытался добавить сон в rofi, т.е.sh -c "sleep 1 && rofi -show drun", который правильно спит и даже позволяет мне использовать Super + L для блокировки экрана, но затем rofi загружается сверху и начинает странно (читай: нежелательно) с экраном блокировки.

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

Кстати, используемый мной экран блокировки - i3lock-fancy.

1 Ответ

0 голосов
/ 08 июня 2018

Я решил это, следуя совету AndreLDM.

Я установил xcape, добавил xcape -e 'Super_L=Control_L|Escape' в ~/.config/openbox/autostart и привязал сочетание клавиш Ctrl + Esc для запуска rofi.После этого я смог привязать Super + L к i3lock-fancy и сделать так, чтобы оба сочетания клавиш работали так, как я планировал.Нажатие Super само по себе отображает мое меню rofi drun, и Super + L блокирует экран.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...