Сайт | Скачать | Видео | Wiki

Автор Тема: Как повесить хоткей на команду?  (Прочитано 274 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1014
  • Репутация: +23/-0
  • Автор темы
Возможно подобная тема уже поднималась (если что - перенесите). Как повесить хоткей на выполнение команды? В моём случае нужно чтобы при нажатии F12 исполнялась команда pavucontrol

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2982
  • Репутация: +94/-1
Re: Как повесить хоткей на команду?
« Ответ #1 : 27 Июль 2020, 17:29:05 »
Правкой конфигов для меня проще. Создать "keybind key" со своими параметрами:
Код
$ cd .config/openbox
~/.config/openbox $ ls
autostart  lxde-rc.xml  lxqt-rc.xml  menu.xml  rc.xml
~/.config/openbox $ cat rc.xml |grep -A4 W-a
    <keybind key="W-a">
      <action name="Execute">
        <command>xkill</command>
      </action>
    </keybind>
Далее openbox --reconfigure или openbox --restart
« Последнее редактирование: 27 Июль 2020, 19:04:08 от krasnyh »

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1014
  • Репутация: +23/-0
  • Автор темы
Re: Как повесить хоткей на команду?
« Ответ #2 : 27 Июль 2020, 18:02:18 »
Так что ли:
Код
<keybind key="W-F12">
      <action name="Execute">
        <command>pavucontrol</command>
      </action>
    </keybind>
Если я правильно всё понял  :)

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29020
  • Репутация: +195/-0
    • PuppyRus-A
Re: Как повесить хоткей на команду?
« Ответ #3 : 27 Июль 2020, 18:03:50 »
<keybind key="F12">
W - это клавиша win

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1014
  • Репутация: +23/-0
  • Автор темы
Re: Как повесить хоткей на команду?
« Ответ #4 : 27 Июль 2020, 18:23:49 »
Всё заработало, спасибо

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1014
  • Репутация: +23/-0
  • Автор темы
Re: Как повесить хоткей на команду?
« Ответ #5 : 28 Июль 2020, 10:47:08 »
Подскажите, есть ли горячая клавиша для завершения сеанса? Если нет - то какой хоткей лучше повесить? (я не знаю стандартных хоткеев для выключения компьютера)

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29020
  • Репутация: +195/-0
    • PuppyRus-A
Re: Как повесить хоткей на команду?
« Ответ #6 : 28 Июль 2020, 10:49:47 »
есть ли горячая клавиша для завершения сеанса?
Во всех LF : super+x

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1014
  • Репутация: +23/-0
  • Автор темы
Re: Как повесить хоткей на команду?
« Ответ #7 : 31 Июль 2020, 09:19:00 »
Сорри за навязчивость - а есть горячая клавиша для запуска SpaceFM (ФМ)?

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29020
  • Репутация: +195/-0
    • PuppyRus-A
Re: Как повесить хоткей на команду?
« Ответ #8 : 31 Июль 2020, 09:23:31 »
super+f = defaultfilemanager
super+h = список хоткеев

Оффлайн Neyel

  • Ветеран
  • *****
  • Сообщений: 1014
  • Репутация: +23/-0
  • Автор темы
Re: Как повесить хоткей на команду?
« Ответ #9 : 31 Июль 2020, 09:28:18 »
super+f = defaultfilemanager
Немного не устраивает логика работа - в том случае, если ранее уже был открыт фм - по хоткею открывается новое окно, а мне нужно чтобы разворачивалось старое - хотя думаю с этим можно смириться :)

Онлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 29020
  • Репутация: +195/-0
    • PuppyRus-A
Re: Как повесить хоткей на команду?
« Ответ #10 : 31 Июль 2020, 09:32:00 »
такое, наверное, можно сделать с помощью wmctrl (управление окнами)
Ну или - убить фм и открыть по новой...