Как я могу заставить сочетания клавиш зарегистрироваться на ключевом выпуске, а не на нажатии клавиши?

Я хочу иметь ярлыки как в Windows; Супер открывает меню "Пуск", Super+S открывает окно поиска, Super+E открывается Thunar, и т.д.

Я знаю, как установить сочетания клавиш, но когда я установил Супер для открытия whiskermenu, whiskermenu также открывается в любом экземпляре Супер +* ярлыков. Я думаю, что это вызвано тем, что XFCE регистрирует ярлыки, когда они прибывают, вместо того, чтобы ожидать одновременного выпуска (как в Windows).

Как я настраиваю это?

17
задан 15 May 2016 в 09:59

2 ответа

Можно достигнуть его этот путь:

установка xbindkeys

sudo apt-get install xbindkeys

Выполните команду:

xbindkeys --key

В белом поле, которое появляется, Нажатие Ваше сочетание клавиш. Победа в качестве примера + E возвратит следующее:

"(Scheme function)"
    m:0x50 + c:26
    Mod2+Mod4 + e

Теперь скопируйте последнее (или в последнюю секунду) строка и используйте ее, как дали ниже

создайте новый файл .xbindkeysrc в Вашем корневом каталоге

touch $HOME/.xbindkeysrc

Откройте его

nano $HOME/.xbindkeysrc

Введите свою необходимую команду и ключи, как дали ниже

"nautilus"
    release+Mod2+Mod4 + e

(Примечание: не забывать release , Замените "наутилус" любой командой),

Так же добавьте весь, требует комбинаций командной клавиши один ниже другого

Теперь добавьте xbindkeys кому: xinitrc :

sudo nano /etc/X11/xinit/xinitrc

добавить xbindkeys к запуску (1-я строка или прежде . /etc/X11/Xsession)

Перезагрузите свою систему, и необходимо получить ожидаемое поведение

ПОДСКАЗКА: Удостоверьтесь, что Вы не устанавливаете конфликтующие конфигурации в xbindkeys и Ваш метод GUI, предоставленный Вашим DE

Для большего количества примеров, man xbindkeys

6
ответ дан 23 November 2019 в 02:26

Можно зафиксировать его установкой, исправленной Xorg

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt update && sudo apt upgrade -y
-1
ответ дан 23 November 2019 в 02:26

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

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